Class HistoryCleanupRemovalTime
- java.lang.Object
-
- org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
-
- org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupRemovalTime
-
- All Implemented Interfaces:
TransactionListener
public class HistoryCleanupRemovalTime extends HistoryCleanupHandler
- Author:
- Tassilo Weidner
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
HistoryCleanupHandler.HistoryCleanupHandlerCmd
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<Class<? extends DbEntity>,DbOperation>deleteOperations-
Fields inherited from class org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
commandExecutor, configuration, jobId, MAX_BATCH_SIZE
-
-
Constructor Summary
Constructors Constructor Description HistoryCleanupRemovalTime()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBatchSize()protected IntegergetTaskMetricsTimeToLive()protected booleanisDmnEnabled()protected DbOperationperformBatchCleanup()voidperformCleanup()protected Map<Class<? extends DbEntity>,DbOperation>performDmnCleanup()protected Map<Class<? extends DbEntity>,DbOperation>performProcessCleanup()protected DbOperationperformTaskMetricsCleanup()protected Map<String,Long>reportMetrics()protected booleanshouldRescheduleNow()-
Methods inherited from class org.camunda.bpm.engine.impl.jobexecutor.historycleanup.HistoryCleanupHandler
execute, getConfiguration, setCommandExecutor, setConfiguration, setJobId
-
-
-
-
Field Detail
-
deleteOperations
protected Map<Class<? extends DbEntity>,DbOperation> deleteOperations
-
-
Method Detail
-
performCleanup
public void performCleanup()
-
performDmnCleanup
protected Map<Class<? extends DbEntity>,DbOperation> performDmnCleanup()
-
performProcessCleanup
protected Map<Class<? extends DbEntity>,DbOperation> performProcessCleanup()
-
performBatchCleanup
protected DbOperation performBatchCleanup()
-
performTaskMetricsCleanup
protected DbOperation performTaskMetricsCleanup()
-
isDmnEnabled
protected boolean isDmnEnabled()
-
getTaskMetricsTimeToLive
protected Integer getTaskMetricsTimeToLive()
-
shouldRescheduleNow
protected boolean shouldRescheduleNow()
-
getBatchSize
public int getBatchSize()
-
-