Class HistoryCleanupBatch
java.lang.Object
org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupBatch
- All Implemented Interfaces:
TransactionListener
Batch of work for history cleanup.
- Author:
- Svetlana Dorokhova.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
HistoryCleanupHandler.HistoryCleanupHandlerCmd
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
commandExecutor, configuration, jobId, MAX_BATCH_SIZE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
setHistoricBatchIds
(List<String> historicBatchIds) void
setHistoricCaseInstanceIds
(List<String> historicCaseInstanceIds) void
setHistoricDecisionInstanceIds
(List<String> historicDecisionInstanceIds) void
setHistoricProcessInstanceIds
(List<String> historicProcessInstanceIds) void
setTaskMetricIds
(List<String> taskMetricIds) int
size()
Size of the batch.Methods inherited from class org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
execute, getConfiguration, setCommandExecutor, setConfiguration, setJobId
-
Field Details
-
historicProcessInstanceIds
-
historicDecisionInstanceIds
-
historicCaseInstanceIds
-
historicBatchIds
-
taskMetricIds
-
-
Constructor Details
-
HistoryCleanupBatch
public HistoryCleanupBatch()
-
-
Method Details
-
getHistoricProcessInstanceIds
-
setHistoricProcessInstanceIds
-
getHistoricDecisionInstanceIds
-
setHistoricDecisionInstanceIds
-
getHistoricCaseInstanceIds
-
setHistoricCaseInstanceIds
-
getHistoricBatchIds
-
setHistoricBatchIds
-
getTaskMetricIds
-
setTaskMetricIds
-
size
public int size()Size of the batch. -
performCleanup
public void performCleanup() -
reportMetrics
-
getBatchSizeThreshold
-