Class HistoricProcessInstanceEntityManagerImpl
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<HistoricProcessInstanceEntity,HistoricProcessInstanceDataManager>
org.flowable.engine.impl.persistence.entity.HistoricProcessInstanceEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricProcessInstanceEntity>,HistoricProcessInstanceEntityManager
public class HistoricProcessInstanceEntityManagerImpl
extends AbstractProcessEngineEntityManager<HistoricProcessInstanceEntity,HistoricProcessInstanceDataManager>
implements HistoricProcessInstanceEntityManager
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionHistoricProcessInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricProcessInstanceDataManager historicProcessInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricProcessInstances(Collection<String> processInstanceIds) create(ExecutionEntity processInstanceExecutionEntity) voiddeleteHistoricProcessInstances(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) longfindHistoricProcessInstanceCountByNativeQuery(Map<String, Object> parameterMap) longfindHistoricProcessInstanceCountByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) findHistoricProcessInstanceIdsByProcessDefinitionId(String processDefinitionId) findHistoricProcessInstanceIdsBySuperProcessInstanceIds(Collection<String> superProcessInstanceIds) findHistoricProcessInstancesAndVariablesByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) findHistoricProcessInstancesByNativeQuery(Map<String, Object> parameterMap) findHistoricProcessInstancesByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) findHistoricProcessInstancesBySuperProcessInstanceId(String historicProcessInstanceId) protected HistoryManagerMethods inherited from class org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager
createEntityEventMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
delete, delete, delete, findById, insert, insert, update, updateMethods inherited from interface org.flowable.engine.impl.persistence.entity.HistoricProcessInstanceEntityManager
create
-
Constructor Details
-
HistoricProcessInstanceEntityManagerImpl
public HistoricProcessInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricProcessInstanceDataManager historicProcessInstanceDataManager)
-
-
Method Details
-
create
- Specified by:
createin interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceCountByQueryCriteria
public long findHistoricProcessInstanceCountByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
findHistoricProcessInstanceCountByQueryCriteriain interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesByQueryCriteria
public List<HistoricProcessInstance> findHistoricProcessInstancesByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
findHistoricProcessInstancesByQueryCriteriain interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesAndVariablesByQueryCriteria
public List<HistoricProcessInstance> findHistoricProcessInstancesAndVariablesByQueryCriteria(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
findHistoricProcessInstancesAndVariablesByQueryCriteriain interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesByNativeQuery
public List<HistoricProcessInstance> findHistoricProcessInstancesByNativeQuery(Map<String, Object> parameterMap) - Specified by:
findHistoricProcessInstancesByNativeQueryin interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstancesBySuperProcessInstanceId
public List<HistoricProcessInstance> findHistoricProcessInstancesBySuperProcessInstanceId(String historicProcessInstanceId) - Specified by:
findHistoricProcessInstancesBySuperProcessInstanceIdin interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceIdsBySuperProcessInstanceIds
public List<String> findHistoricProcessInstanceIdsBySuperProcessInstanceIds(Collection<String> superProcessInstanceIds) - Specified by:
findHistoricProcessInstanceIdsBySuperProcessInstanceIdsin interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceIdsByProcessDefinitionId
- Specified by:
findHistoricProcessInstanceIdsByProcessDefinitionIdin interfaceHistoricProcessInstanceEntityManager
-
findHistoricProcessInstanceCountByNativeQuery
- Specified by:
findHistoricProcessInstanceCountByNativeQueryin interfaceHistoricProcessInstanceEntityManager
-
deleteHistoricProcessInstances
public void deleteHistoricProcessInstances(HistoricProcessInstanceQueryImpl historicProcessInstanceQuery) - Specified by:
deleteHistoricProcessInstancesin interfaceHistoricProcessInstanceEntityManager
-
bulkDeleteHistoricProcessInstances
- Specified by:
bulkDeleteHistoricProcessInstancesin interfaceHistoricProcessInstanceEntityManager
-
getHistoryManager
-