Class HistoricTaskInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<HistoricTaskInstanceEntity, HistoricTaskInstanceDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<TaskServiceConfiguration, HistoricTaskInstanceEntity, HistoricTaskInstanceDataManager>
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 AbstractServiceEngineEntityManager
serviceConfigurationFields inherited from class AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionHistoricTaskInstanceEntityManagerImpl(TaskServiceConfiguration taskServiceConfiguration, HistoricTaskInstanceDataManager historicTaskInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(TaskEntity task) voiddeleteHistoricTaskInstances(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) voidvoidfindHistoricTaskIdsByParentTaskIds(Collection<String> parentTaskIds) findHistoricTaskIdsForProcessInstanceIds(Collection<String> processInstanceIds) findHistoricTaskIdsForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) longfindHistoricTaskInstanceCountByNativeQuery(Map<String, Object> parameterMap) longfindHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTaskInstancesByNativeQuery(Map<String, Object> parameterMap) findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) findHistoricTasksByParentTaskId(String parentTaskId) findHistoricTasksByProcessInstanceId(String processInstanceId) voidsetHistoricTaskInstanceDataManager(HistoricTaskInstanceDataManager historicTaskInstanceDataManager) Methods inherited from class AbstractTaskServiceEntityManager
createEntityEventMethods inherited from class AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfigurationMethods inherited from class 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:
createin interfaceHistoricTaskInstanceEntityManager
-
findHistoricTasksByParentTaskId
- Specified by:
findHistoricTasksByParentTaskIdin interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskIdsByParentTaskIds
- Specified by:
findHistoricTaskIdsByParentTaskIdsin interfaceHistoricTaskInstanceEntityManager
-
findHistoricTasksByProcessInstanceId
public List<HistoricTaskInstanceEntity> findHistoricTasksByProcessInstanceId(String processInstanceId) - Specified by:
findHistoricTasksByProcessInstanceIdin interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskIdsForProcessInstanceIds
- Specified by:
findHistoricTaskIdsForProcessInstanceIdsin interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskIdsForScopeIdsAndScopeType
public List<String> findHistoricTaskIdsForScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType) - Specified by:
findHistoricTaskIdsForScopeIdsAndScopeTypein interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstanceCountByQueryCriteria
public long findHistoricTaskInstanceCountByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstanceCountByQueryCriteriain interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstancesByQueryCriteria
public List<HistoricTaskInstance> findHistoricTaskInstancesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstancesByQueryCriteriain interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria
public List<HistoricTaskInstance> findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteria(HistoricTaskInstanceQueryImpl historicTaskInstanceQuery) - Specified by:
findHistoricTaskInstancesAndRelatedEntitiesByQueryCriteriain interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstancesByNativeQuery
public List<HistoricTaskInstance> findHistoricTaskInstancesByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findHistoricTaskInstancesByNativeQueryin interfaceHistoricTaskInstanceEntityManager
-
findHistoricTaskInstanceCountByNativeQuery
- Specified by:
findHistoricTaskInstanceCountByNativeQueryin interfaceHistoricTaskInstanceEntityManager
-
deleteHistoricTaskInstances
- Specified by:
deleteHistoricTaskInstancesin interfaceHistoricTaskInstanceEntityManager
-
bulkDeleteHistoricTaskInstancesForIds
- Specified by:
bulkDeleteHistoricTaskInstancesForIdsin interfaceHistoricTaskInstanceEntityManager
-
deleteHistoricTaskInstancesForNonExistingProcessInstances
public void deleteHistoricTaskInstancesForNonExistingProcessInstances()- Specified by:
deleteHistoricTaskInstancesForNonExistingProcessInstancesin interfaceHistoricTaskInstanceEntityManager
-
deleteHistoricTaskInstancesForNonExistingCaseInstances
public void deleteHistoricTaskInstancesForNonExistingCaseInstances()- Specified by:
deleteHistoricTaskInstancesForNonExistingCaseInstancesin interfaceHistoricTaskInstanceEntityManager
-
getHistoricTaskInstanceDataManager
-
setHistoricTaskInstanceDataManager
public void setHistoricTaskInstanceDataManager(HistoricTaskInstanceDataManager historicTaskInstanceDataManager)
-