Class HistoricTaskInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<TaskServiceConfiguration,EntityImpl,DM>
org.flowable.task.service.impl.persistence.entity.AbstractTaskServiceEntityManager<HistoricTaskInstanceEntity,HistoricTaskInstanceDataManager>
org.flowable.task.service.impl.persistence.entity.HistoricTaskInstanceEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricTaskInstanceEntity>
,HistoricTaskInstanceEntityManager
public class HistoricTaskInstanceEntityManagerImpl
extends AbstractTaskServiceEntityManager<HistoricTaskInstanceEntity,HistoricTaskInstanceDataManager>
implements HistoricTaskInstanceEntityManager
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
serviceConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorsConstructorDescriptionHistoricTaskInstanceEntityManagerImpl
(TaskServiceConfiguration taskServiceConfiguration, HistoricTaskInstanceDataManager historicTaskInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(TaskEntity task) void
deleteHistoricTaskInstances
(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) void
void
findHistoricTaskIdsByParentTaskIds
(Collection<String> parentTaskIds) findHistoricTaskIdsForProcessInstanceIds
(Collection<String> processInstanceIds) findHistoricTaskIdsForScopeIdsAndScopeType
(Collection<String> scopeIds, String scopeType) long
findHistoricTaskInstanceCountByNativeQuery
(Map<String, Object> parameterMap) long
findHistoricTaskInstanceCountByQueryCriteria
(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria
(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTaskInstancesByNativeQuery
(Map<String, Object> parameterMap) findHistoricTaskInstancesByQueryCriteria
(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTasksByParentTaskId
(String parentTaskId) findHistoricTasksByProcessInstanceId
(String processInstanceId) void
setHistoricTaskInstanceDataManager
(HistoricTaskInstanceDataManager historicTaskInstanceDataManager) Methods inherited from class org.flowable.task.service.impl.persistence.entity.AbstractTaskServiceEntityManager
createEntityEvent
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfiguration
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
-
HistoricTaskInstanceEntityManagerImpl
public HistoricTaskInstanceEntityManagerImpl(TaskServiceConfiguration taskServiceConfiguration, HistoricTaskInstanceDataManager historicTaskInstanceDataManager)
-
-
Method Details
-
create
- Specified by:
create
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTasksByParentTaskId
- Specified by:
findHistoricTasksByParentTaskId
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskIdsByParentTaskIds
- Specified by:
findHistoricTaskIdsByParentTaskIds
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTasksByProcessInstanceId
public List<HistoricTaskInstanceEntity> findHistoricTasksByProcessInstanceId(String processInstanceId) - Specified by:
findHistoricTasksByProcessInstanceId
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskIdsForProcessInstanceIds
- Specified by:
findHistoricTaskIdsForProcessInstanceIds
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskIdsForScopeIdsAndScopeType
public List<String> findHistoricTaskIdsForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
findHistoricTaskIdsForScopeIdsAndScopeType
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstanceCountByQueryCriteria
public long findHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstanceCountByQueryCriteria
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstancesByQueryCriteria
public List<HistoricTaskInstance> findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstancesByQueryCriteria
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria
public List<HistoricTaskInstance> findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstancesByNativeQuery
public List<HistoricTaskInstance> findHistoricTaskInstancesByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findHistoricTaskInstancesByNativeQuery
in interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstanceCountByNativeQuery
- Specified by:
findHistoricTaskInstanceCountByNativeQuery
in interfaceHistoricTaskInstanceEntityManager
-
deleteHistoricTaskInstances
- Specified by:
deleteHistoricTaskInstances
in interfaceHistoricTaskInstanceEntityManager
-
bulkDeleteHistoricTaskInstancesForIds
- Specified by:
bulkDeleteHistoricTaskInstancesForIds
in interfaceHistoricTaskInstanceEntityManager
-
deleteHistoricTaskInstancesForNonExistingProcessInstances
public void deleteHistoricTaskInstancesForNonExistingProcessInstances()- Specified by:
deleteHistoricTaskInstancesForNonExistingProcessInstances
in interfaceHistoricTaskInstanceEntityManager
-
deleteHistoricTaskInstancesForNonExistingCaseInstances
public void deleteHistoricTaskInstancesForNonExistingCaseInstances()- Specified by:
deleteHistoricTaskInstancesForNonExistingCaseInstances
in interfaceHistoricTaskInstanceEntityManager
-
getHistoricTaskInstanceDataManager
-
setHistoricTaskInstanceDataManager
public void setHistoricTaskInstanceDataManager(HistoricTaskInstanceDataManager historicTaskInstanceDataManager)
-