Class HistoricDetailEntityManagerImpl
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<HistoricDetailEntity,HistoricDetailDataManager>
org.flowable.engine.impl.persistence.entity.HistoricDetailEntityManagerImpl
- All Implemented Interfaces:
EntityManager<HistoricDetailEntity>,HistoricDetailEntityManager
public class HistoricDetailEntityManagerImpl
extends AbstractProcessEngineEntityManager<HistoricDetailEntity,HistoricDetailDataManager>
implements HistoricDetailEntityManager
- 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
ConstructorsConstructorDescriptionHistoricDetailEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricDetailDataManager historicDetailDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricDetailsByProcessInstanceIds(Collection<String> historicProcessInstanceIds) voidcopyAndInsertHistoricDetailVariableInstanceUpdateEntity(VariableInstanceEntity variableInstance, Date createTime) voiddelete(HistoricDetailEntity entity, boolean fireDeleteEvent) voidvoiddeleteHistoricDetailsByProcessInstanceId(String historicProcessInstanceId) voiddeleteHistoricDetailsByTaskId(String taskId) longfindHistoricDetailCountByNativeQuery(Map<String, Object> parameterMap) longfindHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) findHistoricDetailsByNativeQuery(Map<String, Object> parameterMap) findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) protected ActivityInstanceEntityManagerprotected HistoryManagerinsertHistoricFormPropertyEntity(ExecutionEntity execution, String propertyId, String propertyValue, String taskId, Date createTime) Methods 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, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
HistoricDetailEntityManagerImpl
public HistoricDetailEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, HistoricDetailDataManager historicDetailDataManager)
-
-
Method Details
-
insertHistoricFormPropertyEntity
public HistoricFormPropertyEntity insertHistoricFormPropertyEntity(ExecutionEntity execution, String propertyId, String propertyValue, String taskId, Date createTime) - Specified by:
insertHistoricFormPropertyEntityin interfaceHistoricDetailEntityManager
-
copyAndInsertHistoricDetailVariableInstanceUpdateEntity
public HistoricDetailVariableInstanceUpdateEntity copyAndInsertHistoricDetailVariableInstanceUpdateEntity(VariableInstanceEntity variableInstance, Date createTime) - Specified by:
copyAndInsertHistoricDetailVariableInstanceUpdateEntityin interfaceHistoricDetailEntityManager
-
delete
- Specified by:
deletein interfaceEntityManager<HistoricDetailEntity>- Overrides:
deletein classAbstractEntityManager<HistoricDetailEntity,HistoricDetailDataManager>
-
deleteHistoricDetailsByProcessInstanceId
- Specified by:
deleteHistoricDetailsByProcessInstanceIdin interfaceHistoricDetailEntityManager
-
findHistoricDetailCountByQueryCriteria
public long findHistoricDetailCountByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailCountByQueryCriteriain interfaceHistoricDetailEntityManager
-
findHistoricDetailsByQueryCriteria
public List<HistoricDetail> findHistoricDetailsByQueryCriteria(HistoricDetailQueryImpl historicVariableUpdateQuery) - Specified by:
findHistoricDetailsByQueryCriteriain interfaceHistoricDetailEntityManager
-
deleteHistoricDetailsByTaskId
- Specified by:
deleteHistoricDetailsByTaskIdin interfaceHistoricDetailEntityManager
-
bulkDeleteHistoricDetailsByProcessInstanceIds
public void bulkDeleteHistoricDetailsByProcessInstanceIds(Collection<String> historicProcessInstanceIds) - Specified by:
bulkDeleteHistoricDetailsByProcessInstanceIdsin interfaceHistoricDetailEntityManager
-
bulkDeleteHistoricDetailsByTaskIds
- Specified by:
bulkDeleteHistoricDetailsByTaskIdsin interfaceHistoricDetailEntityManager
-
deleteHistoricDetailForNonExistingProcessInstances
public void deleteHistoricDetailForNonExistingProcessInstances()- Specified by:
deleteHistoricDetailForNonExistingProcessInstancesin interfaceHistoricDetailEntityManager
-
findHistoricDetailsByNativeQuery
- Specified by:
findHistoricDetailsByNativeQueryin interfaceHistoricDetailEntityManager
-
findHistoricDetailCountByNativeQuery
- Specified by:
findHistoricDetailCountByNativeQueryin interfaceHistoricDetailEntityManager
-
getActivityInstanceEntityManager
-
getHistoryManager
-