Class HistoricVariableServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<VariableServiceConfiguration>
org.flowable.variable.service.impl.HistoricVariableServiceImpl
- All Implemented Interfaces:
HistoricVariableService
public class HistoricVariableServiceImpl
extends CommonServiceImpl<VariableServiceConfiguration>
implements HistoricVariableService
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
Constructor Summary
ConstructorsConstructorDescriptionHistoricVariableServiceImpl
(VariableServiceConfiguration variableServiceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteHistoricVariableInstancesByProcessInstanceIds
(Collection<String> processInstanceIds) void
createAndInsert
(VariableInstanceEntity variable, Date createTime) void
deleteHistoricVariableInstance
(HistoricVariableInstanceEntity historicVariable) void
deleteHistoricVariableInstancesByProcessInstanceId
(String processInstanceId) void
void
void
protected EntityCache
void
void
recordVariableRemoved
(VariableInstanceEntity variableInstanceEntity) void
recordVariableUpdate
(VariableInstanceEntity variableInstanceEntity, Date updateTime) Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
HistoricVariableServiceImpl
-
-
Method Details
-
getHistoricVariableInstance
- Specified by:
getHistoricVariableInstance
in interfaceHistoricVariableService
-
findHistoricVariableInstancesByQueryCriteria
public List<HistoricVariableInstance> findHistoricVariableInstancesByQueryCriteria(HistoricVariableInstanceQueryImpl query) - Specified by:
findHistoricVariableInstancesByQueryCriteria
in interfaceHistoricVariableService
-
createHistoricVariableInstance
- Specified by:
createHistoricVariableInstance
in interfaceHistoricVariableService
-
insertHistoricVariableInstance
- Specified by:
insertHistoricVariableInstance
in interfaceHistoricVariableService
-
createAndInsert
public HistoricVariableInstanceEntity createAndInsert(VariableInstanceEntity variable, Date createTime) - Specified by:
createAndInsert
in interfaceHistoricVariableService
-
recordVariableUpdate
- Specified by:
recordVariableUpdate
in interfaceHistoricVariableService
-
recordVariableRemoved
- Specified by:
recordVariableRemoved
in interfaceHistoricVariableService
-
getEntityCache
-
deleteHistoricVariableInstance
- Specified by:
deleteHistoricVariableInstance
in interfaceHistoricVariableService
-
deleteHistoricVariableInstancesByProcessInstanceId
- Specified by:
deleteHistoricVariableInstancesByProcessInstanceId
in interfaceHistoricVariableService
-
deleteHistoricVariableInstancesByTaskId
- Specified by:
deleteHistoricVariableInstancesByTaskId
in interfaceHistoricVariableService
-
bulkDeleteHistoricVariableInstancesByProcessInstanceIds
public void bulkDeleteHistoricVariableInstancesByProcessInstanceIds(Collection<String> processInstanceIds) - Specified by:
bulkDeleteHistoricVariableInstancesByProcessInstanceIds
in interfaceHistoricVariableService
-
bulkDeleteHistoricVariableInstancesByTaskIds
- Specified by:
bulkDeleteHistoricVariableInstancesByTaskIds
in interfaceHistoricVariableService
-
deleteHistoricVariableInstancesForNonExistingProcessInstances
public void deleteHistoricVariableInstancesForNonExistingProcessInstances()- Specified by:
deleteHistoricVariableInstancesForNonExistingProcessInstances
in interfaceHistoricVariableService
-
deleteHistoricVariableInstancesForNonExistingCaseInstances
public void deleteHistoricVariableInstancesForNonExistingCaseInstances()- Specified by:
deleteHistoricVariableInstancesForNonExistingCaseInstances
in interfaceHistoricVariableService
-
getHistoricVariableInstanceEntityManager
-