Class MybatisHistoricCaseInstanceDataManagerImpl
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<EntityImpl>
org.flowable.cmmn.engine.impl.persistence.entity.data.AbstractCmmnDataManager<HistoricCaseInstanceEntity>
org.flowable.cmmn.engine.impl.persistence.entity.data.impl.MybatisHistoricCaseInstanceDataManagerImpl
- All Implemented Interfaces:
HistoricCaseInstanceDataManager,DataManager<HistoricCaseInstanceEntity>
public class MybatisHistoricCaseInstanceDataManagerImpl
extends AbstractCmmnDataManager<HistoricCaseInstanceEntity>
implements HistoricCaseInstanceDataManager
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.flowable.cmmn.engine.impl.persistence.entity.data.AbstractCmmnDataManager
cmmnEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisHistoricCaseInstanceDataManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricCaseInstances(Collection<String> caseInstanceIds) longcreate()create(CaseInstance caseInstance) voiddeleteByCaseDefinitionId(String caseDefinitionId) voiddeleteHistoricCaseInstances(HistoricCaseInstanceQueryImpl historicCaseInstanceQuery) findHistoricCaseInstanceIdsByParentIds(Collection<String> caseInstanceIds) findHistoricCaseInstancesByCaseDefinitionId(String caseDefinitionId) findWithVariablesByQueryCriteria(HistoricCaseInstanceQueryImpl historicCaseInstanceQuery) Class<? extends HistoricCaseInstanceEntity>protected voidsetSafeInValueLists(HistoricCaseInstanceQueryImpl caseInstanceQuery) Methods inherited from class org.flowable.cmmn.engine.impl.persistence.entity.data.AbstractCmmnDataManager
getCmmnEngineConfiguration, getIdGeneratorMethods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
-
Field Details
-
historicCaseInstanceByCaseDefinitionIdMatcher
protected HistoricCaseInstanceByCaseDefinitionIdMatcher historicCaseInstanceByCaseDefinitionIdMatcher
-
-
Constructor Details
-
MybatisHistoricCaseInstanceDataManagerImpl
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<HistoricCaseInstanceEntity>
-
create
- Specified by:
createin interfaceDataManager<HistoricCaseInstanceEntity>
-
create
- Specified by:
createin interfaceHistoricCaseInstanceDataManager
-
findHistoricCaseInstancesByCaseDefinitionId
public List<HistoricCaseInstanceEntity> findHistoricCaseInstancesByCaseDefinitionId(String caseDefinitionId) - Specified by:
findHistoricCaseInstancesByCaseDefinitionIdin interfaceHistoricCaseInstanceDataManager
-
findHistoricCaseInstanceIdsByParentIds
- Specified by:
findHistoricCaseInstanceIdsByParentIdsin interfaceHistoricCaseInstanceDataManager
-
findByCriteria
- Specified by:
findByCriteriain interfaceHistoricCaseInstanceDataManager
-
countByCriteria
- Specified by:
countByCriteriain interfaceHistoricCaseInstanceDataManager
-
findWithVariablesByQueryCriteria
public List<HistoricCaseInstance> findWithVariablesByQueryCriteria(HistoricCaseInstanceQueryImpl historicCaseInstanceQuery) - Specified by:
findWithVariablesByQueryCriteriain interfaceHistoricCaseInstanceDataManager
-
deleteByCaseDefinitionId
- Specified by:
deleteByCaseDefinitionIdin interfaceHistoricCaseInstanceDataManager
-
deleteHistoricCaseInstances
- Specified by:
deleteHistoricCaseInstancesin interfaceHistoricCaseInstanceDataManager
-
bulkDeleteHistoricCaseInstances
- Specified by:
bulkDeleteHistoricCaseInstancesin interfaceHistoricCaseInstanceDataManager
-
setSafeInValueLists
-