Class HistoricVariableInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<VariableServiceConfiguration,HistoricVariableInstanceEntity,HistoricVariableInstanceDataManager>
org.flowable.variable.service.impl.persistence.entity.HistoricVariableInstanceEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricVariableInstanceEntity>,HistoricVariableInstanceEntityManager
public class HistoricVariableInstanceEntityManagerImpl
extends AbstractServiceEngineEntityManager<VariableServiceConfiguration,HistoricVariableInstanceEntity,HistoricVariableInstanceDataManager>
implements HistoricVariableInstanceEntityManager
- Author:
- Christian Lipphardt (camunda), Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
serviceConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionHistoricVariableInstanceEntityManagerImpl(VariableServiceConfiguration variableServiceConfiguration, HistoricVariableInstanceDataManager historicVariableInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricVariableInstancesByProcessInstanceIds(Collection<String> processInstanceIds) voidbulkDeleteHistoricVariableInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) voidvoidcopyVariableFields(HistoricVariableInstanceEntity historicVariableInstance, VariableInstanceEntity variableInstance, Date updateTime) voidcopyVariableValue(HistoricVariableInstanceEntity historicVariableInstance, VariableInstanceEntity variableInstance, Date updateTime) create(VariableInstanceEntity variableInstance, Date createTime) createAndInsert(VariableInstanceEntity variableInstance, Date createTime) voiddelete(HistoricVariableInstanceEntity entity, boolean fireDeleteEvent) voiddeleteHistoricVariableInstanceByProcessInstanceId(String historicProcessInstanceId) voidvoidvoidfindHistoricalVariableInstancesByProcessInstanceId(String processInstanceId) findHistoricalVariableInstancesByScopeIdAndScopeType(String scopeId, String scopeType) findHistoricalVariableInstancesBySubScopeIdAndScopeType(String subScopeId, String scopeType) findHistoricVariableInstanceByVariableInstanceId(String variableInstanceId) longfindHistoricVariableInstanceCountByNativeQuery(Map<String, Object> parameterMap) longfindHistoricVariableInstanceCountByQueryCriteria(HistoricVariableInstanceQueryImpl historicProcessVariableQuery) findHistoricVariableInstancesByNativeQuery(Map<String, Object> parameterMap) findHistoricVariableInstancesByQueryCriteria(HistoricVariableInstanceQueryImpl historicProcessVariableQuery) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfigurationMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
HistoricVariableInstanceEntityManagerImpl
public HistoricVariableInstanceEntityManagerImpl(VariableServiceConfiguration variableServiceConfiguration, HistoricVariableInstanceDataManager historicVariableInstanceDataManager)
-
-
Method Details
-
create
public HistoricVariableInstanceEntity create(VariableInstanceEntity variableInstance, Date createTime) - Specified by:
createin interfaceHistoricVariableInstanceEntityManager
-
createAndInsert
public HistoricVariableInstanceEntity createAndInsert(VariableInstanceEntity variableInstance, Date createTime) - Specified by:
createAndInsertin interfaceHistoricVariableInstanceEntityManager
-
copyVariableFields
public void copyVariableFields(HistoricVariableInstanceEntity historicVariableInstance, VariableInstanceEntity variableInstance, Date updateTime) - Specified by:
copyVariableFieldsin interfaceHistoricVariableInstanceEntityManager
-
copyVariableValue
public void copyVariableValue(HistoricVariableInstanceEntity historicVariableInstance, VariableInstanceEntity variableInstance, Date updateTime) - Specified by:
copyVariableValuein interfaceHistoricVariableInstanceEntityManager
-
delete
- Specified by:
deletein interfaceEntityManager<HistoricVariableInstanceEntity>- Overrides:
deletein classAbstractEntityManager<HistoricVariableInstanceEntity,HistoricVariableInstanceDataManager>
-
deleteHistoricVariableInstanceByProcessInstanceId
- Specified by:
deleteHistoricVariableInstanceByProcessInstanceIdin interfaceHistoricVariableInstanceEntityManager
-
findHistoricVariableInstanceCountByQueryCriteria
public long findHistoricVariableInstanceCountByQueryCriteria(HistoricVariableInstanceQueryImpl historicProcessVariableQuery) - Specified by:
findHistoricVariableInstanceCountByQueryCriteriain interfaceHistoricVariableInstanceEntityManager
-
findHistoricVariableInstancesByQueryCriteria
public List<HistoricVariableInstance> findHistoricVariableInstancesByQueryCriteria(HistoricVariableInstanceQueryImpl historicProcessVariableQuery) - Specified by:
findHistoricVariableInstancesByQueryCriteriain interfaceHistoricVariableInstanceEntityManager
-
findHistoricVariableInstanceByVariableInstanceId
public HistoricVariableInstanceEntity findHistoricVariableInstanceByVariableInstanceId(String variableInstanceId) - Specified by:
findHistoricVariableInstanceByVariableInstanceIdin interfaceHistoricVariableInstanceEntityManager
-
findHistoricalVariableInstancesByProcessInstanceId
public List<HistoricVariableInstanceEntity> findHistoricalVariableInstancesByProcessInstanceId(String processInstanceId) - Specified by:
findHistoricalVariableInstancesByProcessInstanceIdin interfaceHistoricVariableInstanceEntityManager
-
findHistoricalVariableInstancesByTaskId
- Specified by:
findHistoricalVariableInstancesByTaskIdin interfaceHistoricVariableInstanceEntityManager
-
findHistoricalVariableInstancesByScopeIdAndScopeType
public List<HistoricVariableInstanceEntity> findHistoricalVariableInstancesByScopeIdAndScopeType(String scopeId, String scopeType) - Specified by:
findHistoricalVariableInstancesByScopeIdAndScopeTypein interfaceHistoricVariableInstanceEntityManager
-
findHistoricalVariableInstancesBySubScopeIdAndScopeType
public List<HistoricVariableInstanceEntity> findHistoricalVariableInstancesBySubScopeIdAndScopeType(String subScopeId, String scopeType) - Specified by:
findHistoricalVariableInstancesBySubScopeIdAndScopeTypein interfaceHistoricVariableInstanceEntityManager
-
deleteHistoricVariableInstancesByTaskId
- Specified by:
deleteHistoricVariableInstancesByTaskIdin interfaceHistoricVariableInstanceEntityManager
-
bulkDeleteHistoricVariableInstancesByProcessInstanceIds
public void bulkDeleteHistoricVariableInstancesByProcessInstanceIds(Collection<String> processInstanceIds) - Specified by:
bulkDeleteHistoricVariableInstancesByProcessInstanceIdsin interfaceHistoricVariableInstanceEntityManager
-
bulkDeleteHistoricVariableInstancesByTaskIds
- Specified by:
bulkDeleteHistoricVariableInstancesByTaskIdsin interfaceHistoricVariableInstanceEntityManager
-
bulkDeleteHistoricVariableInstancesByScopeIdsAndScopeType
public void bulkDeleteHistoricVariableInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
bulkDeleteHistoricVariableInstancesByScopeIdsAndScopeTypein interfaceHistoricVariableInstanceEntityManager
-
deleteHistoricVariableInstancesForNonExistingProcessInstances
public void deleteHistoricVariableInstancesForNonExistingProcessInstances()- Specified by:
deleteHistoricVariableInstancesForNonExistingProcessInstancesin interfaceHistoricVariableInstanceEntityManager
-
deleteHistoricVariableInstancesForNonExistingCaseInstances
public void deleteHistoricVariableInstancesForNonExistingCaseInstances()- Specified by:
deleteHistoricVariableInstancesForNonExistingCaseInstancesin interfaceHistoricVariableInstanceEntityManager
-
findHistoricVariableInstancesByNativeQuery
public List<HistoricVariableInstance> findHistoricVariableInstancesByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findHistoricVariableInstancesByNativeQueryin interfaceHistoricVariableInstanceEntityManager
-
findHistoricVariableInstanceCountByNativeQuery
- Specified by:
findHistoricVariableInstanceCountByNativeQueryin interfaceHistoricVariableInstanceEntityManager
-