Class AbstractBatchConfigurationObjectConverter<T extends BatchConfiguration>

java.lang.Object
org.camunda.bpm.engine.impl.json.JsonObjectConverter<T>
org.camunda.bpm.engine.impl.batch.AbstractBatchConfigurationObjectConverter<T>
Direct Known Subclasses:
DeleteHistoricDecisionInstanceBatchConfigurationJsonConverter, DeleteHistoricProcessInstanceBatchConfigurationJsonConverter, DeleteProcessInstanceBatchConfigurationJsonConverter, MessageCorrelationBatchConfigurationJsonConverter, MigrationBatchConfigurationJsonConverter, ModificationBatchConfigurationJsonConverter, RestartProcessInstancesBatchConfigurationJsonConverter, SetExternalTaskRetriesBatchConfigurationJsonConverter, SetJobRetriesBatchConfigurationJsonConverter, SetRemovalTimeJsonConverter, SetVariablesJsonConverter, UpdateProcessInstancesSuspendStateBatchConfigurationJsonConverter

public abstract class AbstractBatchConfigurationObjectConverter<T extends BatchConfiguration> extends JsonObjectConverter<T>
  • Field Details

  • Constructor Details

    • AbstractBatchConfigurationObjectConverter

      public AbstractBatchConfigurationObjectConverter()
  • Method Details

    • writeConfiguration

      public abstract com.google.gson.JsonObject writeConfiguration(T object)
    • readConfiguration

      public abstract T readConfiguration(com.google.gson.JsonObject jsonObject)
    • toJsonObject

      public final com.google.gson.JsonObject toJsonObject(T object)
      Specified by:
      toJsonObject in class JsonObjectConverter<T extends BatchConfiguration>
    • toObject

      public final T toObject(com.google.gson.JsonObject jsonObject)
      Specified by:
      toObject in class JsonObjectConverter<T extends BatchConfiguration>