Class DeleteHistoricProcessInstancesUsingBatchesCmd

  • All Implemented Interfaces:
    Command<String>

    public class DeleteHistoricProcessInstancesUsingBatchesCmd
    extends Object
    implements Command<String>
    Author:
    Filip Hrisafov
    • Field Detail

      • batchSize

        protected int batchSize
      • sequential

        protected boolean sequential
      • batchName

        protected String batchName
    • Constructor Detail

      • DeleteHistoricProcessInstancesUsingBatchesCmd

        public DeleteHistoricProcessInstancesUsingBatchesCmd​(HistoricProcessInstanceQueryImpl query,
                                                             int batchSize,
                                                             String batchName,
                                                             boolean sequential)
    • Method Detail

      • createBatchPartsForParallelExecution

        protected void createBatchPartsForParallelExecution​(ProcessEngineConfigurationImpl engineConfiguration,
                                                            org.flowable.batch.api.Batch batch,
                                                            long numberOfBatchParts)
      • createBatchPartsForSequentialExecution

        protected void createBatchPartsForSequentialExecution​(ProcessEngineConfigurationImpl engineConfiguration,
                                                              org.flowable.batch.api.Batch batch,
                                                              long numberOfBatchParts)
      • putIdentityLinkQuery

        protected void putIdentityLinkQuery​(com.fasterxml.jackson.databind.node.ObjectNode queryNode,
                                            String key,
                                            IdentityLinkQueryObject linkQueryObject)
      • populateQueryVariableValue

        protected void populateQueryVariableValue​(com.fasterxml.jackson.databind.node.ArrayNode queryVariablesArrayNode,
                                                  QueryVariableValue variableValue)