Class BatchDeleteProvisionalContentConfig

java.lang.Object
com.flowable.content.engine.impl.delete.BatchDeleteProvisionalContentConfig

public class BatchDeleteProvisionalContentConfig extends Object
Author:
Prathamesh Mane
  • Field Details

    • batch

      protected final org.flowable.batch.api.Batch batch
    • error

      protected final String error
    • numberOfInstances

      protected final long numberOfInstances
    • batchSize

      protected int batchSize
    • query

      protected CoreContentItemQueryImpl query
  • Constructor Details

    • BatchDeleteProvisionalContentConfig

      public BatchDeleteProvisionalContentConfig(long numberOfInstances, int batchSize, CoreContentItemQueryImpl query)
    • BatchDeleteProvisionalContentConfig

      protected BatchDeleteProvisionalContentConfig(org.flowable.batch.api.Batch batch, String error)
  • 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

      protected static Set<String> asStringSet(tools.jackson.databind.JsonNode arrayNode)
    • 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

      public String getError()
    • hasError

      public boolean hasError()
    • getBatchSize

      public int getBatchSize()
    • getQuery

      public CoreContentItemQuery getQuery()
    • toJsonString

      public String toJsonString(tools.jackson.databind.ObjectMapper objectMapper)