public class BatchDeleteCaseConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BatchDeleteCaseConfig.VariableValueJsonNodeValueFields |
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.batch.api.Batch |
batch |
protected org.flowable.batch.api.BatchPart |
batchPart |
protected int |
batchSize |
protected String |
error |
protected HistoricCaseInstanceQuery |
query |
protected boolean |
sequentialExecution |
| Modifier | Constructor and Description |
|---|---|
protected |
BatchDeleteCaseConfig(org.flowable.batch.api.Batch batch,
org.flowable.batch.api.BatchPart batchPart,
String error,
boolean sequentialExecution) |
| Modifier and Type | Method and Description |
|---|---|
protected static List<String> |
asStringList(com.fasterxml.jackson.databind.JsonNode node) |
protected static Set<String> |
asStringSet(com.fasterxml.jackson.databind.JsonNode node) |
static BatchDeleteCaseConfig |
create(String batchPartId,
CmmnEngineConfiguration engineConfiguration) |
protected static HistoricCaseInstanceQuery |
createQuery(com.fasterxml.jackson.databind.JsonNode queryNode,
CmmnEngineConfiguration engineConfiguration) |
protected static Object |
extractVariableValue(com.fasterxml.jackson.databind.JsonNode variableValueNode,
CmmnEngineConfiguration engineConfiguration) |
org.flowable.batch.api.Batch |
getBatch() |
protected static com.fasterxml.jackson.databind.JsonNode |
getBatchConfiguration(org.flowable.batch.api.Batch batch,
CmmnEngineConfiguration engineConfiguration) |
org.flowable.batch.api.BatchPart |
getBatchPart() |
int |
getBatchSize() |
String |
getError() |
HistoricCaseInstanceQuery |
getQuery() |
boolean |
hasError() |
boolean |
isSequentialExecution() |
protected static void |
populateOrQueryObjects(com.fasterxml.jackson.databind.JsonNode orQueryObjectsNode,
HistoricCaseInstanceQuery query,
CmmnEngineConfiguration engineConfiguration) |
protected static void |
populateQuery(com.fasterxml.jackson.databind.JsonNode queryNode,
HistoricCaseInstanceQuery query,
CmmnEngineConfiguration engineConfiguration) |
protected static void |
populateQueryVariableValues(com.fasterxml.jackson.databind.JsonNode variableValuesNode,
HistoricCaseInstanceQuery query,
CmmnEngineConfiguration engineConfiguration) |
protected static String |
prepareFailedResultAsJsonString(String errorMessage,
CmmnEngineConfiguration engineConfiguration) |
protected static String |
prepareFailedResultAsJsonString(String errorMessage,
FlowableException exception,
CmmnEngineConfiguration engineConfiguration) |
protected final org.flowable.batch.api.Batch batch
protected final org.flowable.batch.api.BatchPart batchPart
protected final String error
protected final boolean sequentialExecution
protected int batchSize
protected HistoricCaseInstanceQuery query
protected BatchDeleteCaseConfig(org.flowable.batch.api.Batch batch,
org.flowable.batch.api.BatchPart batchPart,
String error,
boolean sequentialExecution)
public org.flowable.batch.api.Batch getBatch()
public org.flowable.batch.api.BatchPart getBatchPart()
public String getError()
public boolean hasError()
public boolean isSequentialExecution()
public int getBatchSize()
public HistoricCaseInstanceQuery getQuery()
public static BatchDeleteCaseConfig create(String batchPartId, CmmnEngineConfiguration engineConfiguration)
protected static HistoricCaseInstanceQuery createQuery(com.fasterxml.jackson.databind.JsonNode queryNode, CmmnEngineConfiguration engineConfiguration)
protected static void populateQuery(com.fasterxml.jackson.databind.JsonNode queryNode,
HistoricCaseInstanceQuery query,
CmmnEngineConfiguration engineConfiguration)
protected static void populateOrQueryObjects(com.fasterxml.jackson.databind.JsonNode orQueryObjectsNode,
HistoricCaseInstanceQuery query,
CmmnEngineConfiguration engineConfiguration)
protected static void populateQueryVariableValues(com.fasterxml.jackson.databind.JsonNode variableValuesNode,
HistoricCaseInstanceQuery query,
CmmnEngineConfiguration engineConfiguration)
protected static Object extractVariableValue(com.fasterxml.jackson.databind.JsonNode variableValueNode, CmmnEngineConfiguration engineConfiguration)
protected static List<String> asStringList(com.fasterxml.jackson.databind.JsonNode node)
protected static com.fasterxml.jackson.databind.JsonNode getBatchConfiguration(org.flowable.batch.api.Batch batch,
CmmnEngineConfiguration engineConfiguration)
protected static String prepareFailedResultAsJsonString(String errorMessage, CmmnEngineConfiguration engineConfiguration)
protected static String prepareFailedResultAsJsonString(String errorMessage, FlowableException exception, CmmnEngineConfiguration engineConfiguration)
Copyright © 2022 Flowable. All rights reserved.