Package org.camunda.bpm.engine.history
Interface SetRemovalTimeSelectModeForHistoricBatchesBuilder
- All Superinterfaces:
SetRemovalTimeToHistoricBatchesBuilder
- All Known Implementing Classes:
SetRemovalTimeToHistoricBatchesBuilderImpl
public interface SetRemovalTimeSelectModeForHistoricBatchesBuilder
extends SetRemovalTimeToHistoricBatchesBuilder
Fluent builder to select the mode to set the removal time for historic batches.
- Author:
- Tassilo Weidner
-
Method Summary
Modifier and TypeMethodDescriptionabsoluteRemovalTime
(Date removalTime) Sets the removal time to an absolute date.Calculates the removal time dynamically based on the time to live of the respective batch and the engine's removal time strategy.Sets the removal time tonull
.Methods inherited from interface org.camunda.bpm.engine.history.SetRemovalTimeToHistoricBatchesBuilder
byIds, byQuery, executeAsync
-
Method Details
-
absoluteRemovalTime
Sets the removal time to an absolute date.- Parameters:
removalTime
- supposed to be set to historic entities.- Returns:
- the builder.
-
calculatedRemovalTime
SetRemovalTimeToHistoricBatchesBuilder calculatedRemovalTime()Calculates the removal time dynamically based on the time to live of the respective batch and the engine's removal time strategy.- Returns:
- the builder.
-
clearedRemovalTime
SetRemovalTimeToHistoricBatchesBuilder clearedRemovalTime()Sets the removal time to
null
.- Returns:
- the builder.
-