Class MybatisHistoricPlanItemInstanceDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<EntityImpl>
org.flowable.cmmn.engine.impl.persistence.entity.data.AbstractCmmnDataManager<HistoricPlanItemInstanceEntity>
org.flowable.cmmn.engine.impl.persistence.entity.data.impl.MybatisHistoricPlanItemInstanceDataManager
- All Implemented Interfaces:
HistoricPlanItemInstanceDataManager,DataManager<HistoricPlanItemInstanceEntity>
public class MybatisHistoricPlanItemInstanceDataManager
extends AbstractCmmnDataManager<HistoricPlanItemInstanceEntity>
implements HistoricPlanItemInstanceDataManager
- Author:
- Dennis Federico
-
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
ConstructorsConstructorDescriptionMybatisHistoricPlanItemInstanceDataManager(CmmnEngineConfiguration cmmnEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkDeleteHistoricPlanItemInstancesForCaseInstanceIds(Collection<String> caseInstanceIds) longcreate()create(PlanItemInstance planItemInstance) voiddeleteByCaseDefinitionId(String caseDefinitionId) voidfindByCaseDefinitionId(String caseDefinitionId) Class<? extends HistoricPlanItemInstanceEntity>protected voidsetSafeInValueLists(HistoricPlanItemInstanceQueryImpl planItemInstanceQuery) 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
-
historicPlanItemInstanceByCaseDefinitionIdMatcher
protected CachedEntityMatcherAdapter<HistoricPlanItemInstanceEntity> historicPlanItemInstanceByCaseDefinitionIdMatcher
-
-
Constructor Details
-
MybatisHistoricPlanItemInstanceDataManager
-
-
Method Details
-
findByCriteria
- Specified by:
findByCriteriain interfaceHistoricPlanItemInstanceDataManager
-
findByCaseDefinitionId
- Specified by:
findByCaseDefinitionIdin interfaceHistoricPlanItemInstanceDataManager
-
countByCriteria
- Specified by:
countByCriteriain interfaceHistoricPlanItemInstanceDataManager
-
deleteByCaseDefinitionId
- Specified by:
deleteByCaseDefinitionIdin interfaceHistoricPlanItemInstanceDataManager
-
bulkDeleteHistoricPlanItemInstancesForCaseInstanceIds
public void bulkDeleteHistoricPlanItemInstancesForCaseInstanceIds(Collection<String> caseInstanceIds) - Specified by:
bulkDeleteHistoricPlanItemInstancesForCaseInstanceIdsin interfaceHistoricPlanItemInstanceDataManager
-
deleteHistoricPlanItemInstancesForNonExistingCaseInstances
public void deleteHistoricPlanItemInstancesForNonExistingCaseInstances()- Specified by:
deleteHistoricPlanItemInstancesForNonExistingCaseInstancesin interfaceHistoricPlanItemInstanceDataManager
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<HistoricPlanItemInstanceEntity>
-
create
- Specified by:
createin interfaceDataManager<HistoricPlanItemInstanceEntity>
-
create
- Specified by:
createin interfaceHistoricPlanItemInstanceDataManager
-
setSafeInValueLists
-