public interface SetRemovalTimeToHistoricProcessInstancesAsyncBuilder
| Modifier and Type | Method and Description |
|---|---|
SetRemovalTimeToHistoricProcessInstancesAsyncBuilder |
absoluteRemovalTime(Date removalTime)
Sets the removal time to an absolute date or
null (clears the removal time). |
SetRemovalTimeToHistoricProcessInstancesAsyncBuilder |
byQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery)
Selects historic process instances by the given query.
|
SetRemovalTimeToHistoricProcessInstancesAsyncBuilder |
calculatedRemovalTime()
Calculates the removal time dynamically based on the respective process definition time to
live and the process engine's removal time strategy.
|
Batch |
executeAsync()
Sets the removal time asynchronously as batch.
|
SetRemovalTimeToHistoricProcessInstancesAsyncBuilder |
hierarchical()
Takes additionally those historic process instances into account that are part of
the hierarchy of the given historic process instance.
|
SetRemovalTimeToHistoricProcessInstancesAsyncBuilder byQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery)
historicProcessInstanceQuery - to be evaluated.SetRemovalTimeToHistoricProcessInstancesAsyncBuilder absoluteRemovalTime(Date removalTime)
null (clears the removal time).removalTime - supposed to be set to historic entities.SetRemovalTimeToHistoricProcessInstancesAsyncBuilder calculatedRemovalTime()
SetRemovalTimeToHistoricProcessInstancesAsyncBuilder hierarchical()
null,
the hierarchy is ignored. This is the case for instances that were started with a version
prior 7.10.Batch executeAsync()
BadUserRequestException - when no historic process instances could be found.Copyright © 2013–2019 camunda services GmbH. All rights reserved.