Class HistoricActivityInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ProcessEngineConfigurationImpl,EntityImpl,DM>
org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager<HistoricActivityInstanceEntity,HistoricActivityInstanceDataManager>
org.flowable.engine.impl.persistence.entity.HistoricActivityInstanceEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricActivityInstanceEntity>
,HistoricActivityInstanceEntityManager
public class HistoricActivityInstanceEntityManagerImpl
extends AbstractProcessEngineEntityManager<HistoricActivityInstanceEntity,HistoricActivityInstanceDataManager>
implements HistoricActivityInstanceEntityManager
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorsConstructorDescriptionHistoricActivityInstanceEntityManagerImpl
(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricActivityInstanceDataManager historicActivityInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkDeleteHistoricActivityInstancesByProcessInstanceIds
(Collection<String> historicProcessInstanceIds) create
(ActivityInstance activityInstance) void
deleteHistoricActivityInstances
(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery) void
deleteHistoricActivityInstancesByProcessInstanceId
(String historicProcessInstanceId) void
long
findHistoricActivityInstanceCountByNativeQuery
(Map<String, Object> parameterMap) long
findHistoricActivityInstanceCountByQueryCriteria
(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery) findHistoricActivityInstancesByExecutionAndActivityId
(String executionId, String activityId) findHistoricActivityInstancesByNativeQuery
(Map<String, Object> parameterMap) findHistoricActivityInstancesByQueryCriteria
(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery) findUnfinishedHistoricActivityInstancesByExecutionAndActivityId
(String executionId, String activityId) findUnfinishedHistoricActivityInstancesByProcessInstanceId
(String processInstanceId) protected HistoryManager
Methods inherited from class org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager
createEntityEvent
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
HistoricActivityInstanceEntityManagerImpl
public HistoricActivityInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricActivityInstanceDataManager historicActivityInstanceDataManager)
-
-
Method Details
-
create
- Specified by:
create
in interfaceHistoricActivityInstanceEntityManager
-
findUnfinishedHistoricActivityInstancesByExecutionAndActivityId
public List<HistoricActivityInstanceEntity> findUnfinishedHistoricActivityInstancesByExecutionAndActivityId(String executionId, String activityId) - Specified by:
findUnfinishedHistoricActivityInstancesByExecutionAndActivityId
in interfaceHistoricActivityInstanceEntityManager
-
findHistoricActivityInstancesByExecutionAndActivityId
public List<HistoricActivityInstanceEntity> findHistoricActivityInstancesByExecutionAndActivityId(String executionId, String activityId) - Specified by:
findHistoricActivityInstancesByExecutionAndActivityId
in interfaceHistoricActivityInstanceEntityManager
-
findUnfinishedHistoricActivityInstancesByProcessInstanceId
public List<HistoricActivityInstanceEntity> findUnfinishedHistoricActivityInstancesByProcessInstanceId(String processInstanceId) - Specified by:
findUnfinishedHistoricActivityInstancesByProcessInstanceId
in interfaceHistoricActivityInstanceEntityManager
-
deleteHistoricActivityInstancesByProcessInstanceId
- Specified by:
deleteHistoricActivityInstancesByProcessInstanceId
in interfaceHistoricActivityInstanceEntityManager
-
findHistoricActivityInstanceCountByQueryCriteria
public long findHistoricActivityInstanceCountByQueryCriteria(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery) - Specified by:
findHistoricActivityInstanceCountByQueryCriteria
in interfaceHistoricActivityInstanceEntityManager
-
findHistoricActivityInstancesByQueryCriteria
public List<HistoricActivityInstance> findHistoricActivityInstancesByQueryCriteria(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery) - Specified by:
findHistoricActivityInstancesByQueryCriteria
in interfaceHistoricActivityInstanceEntityManager
-
findHistoricActivityInstancesByNativeQuery
public List<HistoricActivityInstance> findHistoricActivityInstancesByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findHistoricActivityInstancesByNativeQuery
in interfaceHistoricActivityInstanceEntityManager
-
findHistoricActivityInstanceCountByNativeQuery
- Specified by:
findHistoricActivityInstanceCountByNativeQuery
in interfaceHistoricActivityInstanceEntityManager
-
deleteHistoricActivityInstances
public void deleteHistoricActivityInstances(HistoricActivityInstanceQueryImpl historicActivityInstanceQuery) - Specified by:
deleteHistoricActivityInstances
in interfaceHistoricActivityInstanceEntityManager
-
bulkDeleteHistoricActivityInstancesByProcessInstanceIds
public void bulkDeleteHistoricActivityInstancesByProcessInstanceIds(Collection<String> historicProcessInstanceIds) - Specified by:
bulkDeleteHistoricActivityInstancesByProcessInstanceIds
in interfaceHistoricActivityInstanceEntityManager
-
deleteHistoricActivityInstancesForNonExistingProcessInstances
public void deleteHistoricActivityInstancesForNonExistingProcessInstances()- Specified by:
deleteHistoricActivityInstancesForNonExistingProcessInstances
in interfaceHistoricActivityInstanceEntityManager
-
getHistoryManager
-