Package org.flowable.engine.impl.delete
Class BatchDeleteProcessConfig
java.lang.Object
org.flowable.engine.impl.delete.BatchDeleteProcessConfig
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Batch
protected final BatchPart
protected int
protected final String
protected HistoricProcessInstanceQuery
protected final boolean
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BatchDeleteProcessConfig
(Batch batch, BatchPart batchPart, String error, boolean sequentialExecution) -
Method Summary
Modifier and TypeMethodDescriptionasStringList
(com.fasterxml.jackson.databind.JsonNode node) asStringSet
(com.fasterxml.jackson.databind.JsonNode node) static BatchDeleteProcessConfig
create
(String batchPartId, ProcessEngineConfigurationImpl engineConfiguration) protected static HistoricProcessInstanceQuery
createQuery
(com.fasterxml.jackson.databind.JsonNode queryNode, ProcessEngineConfigurationImpl engineConfiguration) protected static Object
extractVariableValue
(com.fasterxml.jackson.databind.JsonNode variableValueNode, ProcessEngineConfigurationImpl engineConfiguration) getBatch()
protected static com.fasterxml.jackson.databind.JsonNode
getBatchConfiguration
(Batch batch, ProcessEngineConfigurationImpl engineConfiguration) int
getError()
getQuery()
boolean
hasError()
boolean
protected static void
populateOrQueryObjects
(com.fasterxml.jackson.databind.JsonNode orQueryObjectsNode, HistoricProcessInstanceQuery query, ProcessEngineConfigurationImpl engineConfiguration) protected static void
populateQuery
(com.fasterxml.jackson.databind.JsonNode queryNode, HistoricProcessInstanceQuery query, ProcessEngineConfigurationImpl engineConfiguration) protected static void
populateQueryVariableValues
(com.fasterxml.jackson.databind.JsonNode variableValuesNode, HistoricProcessInstanceQuery query, ProcessEngineConfigurationImpl engineConfiguration) protected static String
prepareFailedResultAsJsonString
(String errorMessage, FlowableException exception, ProcessEngineConfigurationImpl engineConfiguration) protected static String
prepareFailedResultAsJsonString
(String errorMessage, ProcessEngineConfigurationImpl engineConfiguration)
-
Field Details
-
batch
-
batchPart
-
error
-
sequentialExecution
protected final boolean sequentialExecution -
batchSize
protected int batchSize -
query
-
-
Constructor Details
-
BatchDeleteProcessConfig
-
-
Method Details
-
getBatch
-
getBatchPart
-
getError
-
hasError
public boolean hasError() -
isSequentialExecution
public boolean isSequentialExecution() -
getBatchSize
public int getBatchSize() -
getQuery
-
create
public static BatchDeleteProcessConfig create(String batchPartId, ProcessEngineConfigurationImpl engineConfiguration) -
createQuery
protected static HistoricProcessInstanceQuery createQuery(com.fasterxml.jackson.databind.JsonNode queryNode, ProcessEngineConfigurationImpl engineConfiguration) -
populateQuery
protected static void populateQuery(com.fasterxml.jackson.databind.JsonNode queryNode, HistoricProcessInstanceQuery query, ProcessEngineConfigurationImpl engineConfiguration) -
populateOrQueryObjects
protected static void populateOrQueryObjects(com.fasterxml.jackson.databind.JsonNode orQueryObjectsNode, HistoricProcessInstanceQuery query, ProcessEngineConfigurationImpl engineConfiguration) -
populateQueryVariableValues
protected static void populateQueryVariableValues(com.fasterxml.jackson.databind.JsonNode variableValuesNode, HistoricProcessInstanceQuery query, ProcessEngineConfigurationImpl engineConfiguration) -
extractVariableValue
protected static Object extractVariableValue(com.fasterxml.jackson.databind.JsonNode variableValueNode, ProcessEngineConfigurationImpl engineConfiguration) -
asStringList
-
asStringSet
-
getBatchConfiguration
protected static com.fasterxml.jackson.databind.JsonNode getBatchConfiguration(Batch batch, ProcessEngineConfigurationImpl engineConfiguration) -
prepareFailedResultAsJsonString
protected static String prepareFailedResultAsJsonString(String errorMessage, ProcessEngineConfigurationImpl engineConfiguration) -
prepareFailedResultAsJsonString
protected static String prepareFailedResultAsJsonString(String errorMessage, FlowableException exception, ProcessEngineConfigurationImpl engineConfiguration)
-