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
serviceConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.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 org.flowable.task.service.impl.persistence.entity.AbstractTaskServiceEntityManager
createEntityEventMethods 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, 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)
-