Class BatchDeleteProvisionalContentConfig
java.lang.Object
com.flowable.content.engine.impl.delete.BatchDeleteProvisionalContentConfig
- Author:
- Prathamesh Mane
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.flowable.batch.api.Batchprotected intprotected final Stringprotected final longprotected CoreContentItemQueryImpl -
Constructor Summary
ConstructorsModifierConstructorDescriptionBatchDeleteProvisionalContentConfig(long numberOfInstances, int batchSize, CoreContentItemQueryImpl query) protectedBatchDeleteProvisionalContentConfig(org.flowable.batch.api.Batch batch, String error) -
Method Summary
Modifier and TypeMethodDescriptionasStringSet(tools.jackson.databind.JsonNode arrayNode) create(org.flowable.batch.api.Batch batch, ContentEngineConfiguration contentEngineConfiguration) protected static CoreContentItemQueryImplcreateQuery(tools.jackson.databind.JsonNode queryNode, ContentEngineConfiguration contentEngineConfiguration) org.flowable.batch.api.BatchgetBatch()intgetError()getQuery()booleanhasError()protected static voidpopulateQuery(tools.jackson.databind.JsonNode queryNode, CoreContentItemQuery query) protected static voidpopulateQueryNode(tools.jackson.databind.node.ObjectNode queryNode, CoreContentItemQueryImpl query) protected static StringprepareFailedResultAsJsonString(String errorMessage, ContentEngineConfiguration engineConfiguration) protected static StringprepareFailedResultAsJsonString(String errorMessage, org.flowable.common.engine.api.FlowableException exception, ContentEngineConfiguration engineConfiguration) toJsonString(tools.jackson.databind.ObjectMapper objectMapper)
-
Field Details
-
batch
protected final org.flowable.batch.api.Batch batch -
error
-
numberOfInstances
protected final long numberOfInstances -
batchSize
protected int batchSize -
query
-
-
Constructor Details
-
BatchDeleteProvisionalContentConfig
public BatchDeleteProvisionalContentConfig(long numberOfInstances, int batchSize, CoreContentItemQueryImpl query) -
BatchDeleteProvisionalContentConfig
-
-
Method Details
-
create
public static BatchDeleteProvisionalContentConfig create(org.flowable.batch.api.Batch batch, ContentEngineConfiguration contentEngineConfiguration) -
createQuery
protected static CoreContentItemQueryImpl createQuery(tools.jackson.databind.JsonNode queryNode, ContentEngineConfiguration contentEngineConfiguration) -
populateQuery
protected static void populateQuery(tools.jackson.databind.JsonNode queryNode, CoreContentItemQuery query) -
populateQueryNode
protected static void populateQueryNode(tools.jackson.databind.node.ObjectNode queryNode, CoreContentItemQueryImpl query) -
asStringSet
-
prepareFailedResultAsJsonString
protected static String prepareFailedResultAsJsonString(String errorMessage, ContentEngineConfiguration engineConfiguration) -
prepareFailedResultAsJsonString
protected static String prepareFailedResultAsJsonString(String errorMessage, org.flowable.common.engine.api.FlowableException exception, ContentEngineConfiguration engineConfiguration) -
getBatch
public org.flowable.batch.api.Batch getBatch() -
getError
-
hasError
public boolean hasError() -
getBatchSize
public int getBatchSize() -
getQuery
-
toJsonString
-