Class HistoricCaseInstanceEntityManagerImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<CmmnEngineConfiguration,HistoricCaseInstanceEntity,HistoricCaseInstanceDataManager>
-
- org.flowable.cmmn.engine.impl.persistence.entity.HistoricCaseInstanceEntityManagerImpl
-
- All Implemented Interfaces:
HistoricCaseInstanceEntityManager,EntityManager<HistoricCaseInstanceEntity>
public class HistoricCaseInstanceEntityManagerImpl extends AbstractEngineEntityManager<CmmnEngineConfiguration,HistoricCaseInstanceEntity,HistoricCaseInstanceDataManager> implements HistoricCaseInstanceEntityManager
- Author:
- Joram Barrez
-
-
Field Summary
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
-
Constructor Summary
Constructors Constructor Description HistoricCaseInstanceEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration, HistoricCaseInstanceDataManager historicCaseInstanceDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbulkDeleteHistoricCaseInstances(Collection<String> caseInstanceIds)longcountByCriteria(HistoricCaseInstanceQuery query)HistoricCaseInstanceEntitycreate(CaseInstance caseInstance)HistoricCaseInstanceQuerycreateHistoricCaseInstanceQuery()voiddeleteHistoricCaseInstances(HistoricCaseInstanceQueryImpl historicCaseInstanceQuery)List<HistoricCaseInstance>findByCriteria(HistoricCaseInstanceQuery query)List<String>findHistoricCaseInstanceIdsByParentIds(Collection<String> caseInstanceIds)List<HistoricCaseInstanceEntity>findHistoricCaseInstancesByCaseDefinitionId(String caseDefinitionId)List<HistoricCaseInstance>findWithVariablesByQueryCriteria(HistoricCaseInstanceQuery query)-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
-
-
-
Constructor Detail
-
HistoricCaseInstanceEntityManagerImpl
public HistoricCaseInstanceEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration, HistoricCaseInstanceDataManager historicCaseInstanceDataManager)
-
-
Method Detail
-
create
public HistoricCaseInstanceEntity create(CaseInstance caseInstance)
- Specified by:
createin interfaceHistoricCaseInstanceEntityManager
-
createHistoricCaseInstanceQuery
public HistoricCaseInstanceQuery createHistoricCaseInstanceQuery()
- Specified by:
createHistoricCaseInstanceQueryin interfaceHistoricCaseInstanceEntityManager
-
findHistoricCaseInstancesByCaseDefinitionId
public List<HistoricCaseInstanceEntity> findHistoricCaseInstancesByCaseDefinitionId(String caseDefinitionId)
- Specified by:
findHistoricCaseInstancesByCaseDefinitionIdin interfaceHistoricCaseInstanceEntityManager
-
findHistoricCaseInstanceIdsByParentIds
public List<String> findHistoricCaseInstanceIdsByParentIds(Collection<String> caseInstanceIds)
- Specified by:
findHistoricCaseInstanceIdsByParentIdsin interfaceHistoricCaseInstanceEntityManager
-
findByCriteria
public List<HistoricCaseInstance> findByCriteria(HistoricCaseInstanceQuery query)
- Specified by:
findByCriteriain interfaceHistoricCaseInstanceEntityManager
-
findWithVariablesByQueryCriteria
public List<HistoricCaseInstance> findWithVariablesByQueryCriteria(HistoricCaseInstanceQuery query)
- Specified by:
findWithVariablesByQueryCriteriain interfaceHistoricCaseInstanceEntityManager
-
countByCriteria
public long countByCriteria(HistoricCaseInstanceQuery query)
- Specified by:
countByCriteriain interfaceHistoricCaseInstanceEntityManager
-
deleteHistoricCaseInstances
public void deleteHistoricCaseInstances(HistoricCaseInstanceQueryImpl historicCaseInstanceQuery)
- Specified by:
deleteHistoricCaseInstancesin interfaceHistoricCaseInstanceEntityManager
-
bulkDeleteHistoricCaseInstances
public void bulkDeleteHistoricCaseInstances(Collection<String> caseInstanceIds)
- Specified by:
bulkDeleteHistoricCaseInstancesin interfaceHistoricCaseInstanceEntityManager
-
-