Class MybatisPlanItemInstanceDataManagerImpl
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<EntityImpl>
org.flowable.cmmn.engine.impl.persistence.entity.data.AbstractCmmnDataManager<PlanItemInstanceEntity>
org.flowable.cmmn.engine.impl.persistence.entity.data.impl.MybatisPlanItemInstanceDataManagerImpl
- All Implemented Interfaces:
PlanItemInstanceDataManager,DataManager<PlanItemInstanceEntity>
public class MybatisPlanItemInstanceDataManagerImpl
extends AbstractCmmnDataManager<PlanItemInstanceEntity>
implements PlanItemInstanceDataManager
- Author:
- Joram Barrez
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MybatisPlanItemInstanceDataManagerImpl.PlanItemInstanceByCaseInstanceIdCachedEntityMatcherprotected MybatisPlanItemInstanceDataManagerImpl.PlanItemInstanceByStagePlanItemInstanceIdCachedEntityMatcherFields 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
ConstructorsConstructorDescriptionMybatisPlanItemInstanceDataManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionlongcountByCriteria(PlanItemInstanceQueryImpl planItemInstanceQuery) create()voiddeleteByCaseDefinitionId(String caseDefinitionId) voiddeleteByCaseInstanceId(String caseInstanceId) voiddeleteByStageInstanceId(String stageInstanceId) findByCaseInstanceId(String caseInstanceId) findByCaseInstanceIdAndPlanItemId(String caseInstanceId, String planitemId) findByCriteria(PlanItemInstanceQueryImpl planItemInstanceQuery) findByStageInstanceIdAndPlanItemId(String stageInstanceId, String planItemId) findByStagePlanItemInstanceId(String stagePlanItemInstanceId) findWithVariablesByCriteria(PlanItemInstanceQueryImpl planItemInstanceQuery) Class<? extends PlanItemInstanceEntity>protected voidsetSafeInValueLists(PlanItemInstanceQueryImpl 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, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, 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.data.DataManager
delete, delete, insert, update
-
Field Details
-
planItemInstanceByCaseInstanceIdCachedEntityMatcher
protected MybatisPlanItemInstanceDataManagerImpl.PlanItemInstanceByCaseInstanceIdCachedEntityMatcher planItemInstanceByCaseInstanceIdCachedEntityMatcher -
planItemInstanceByCaseInstanceIdAndPlanItemIdCachedEntityMatcher
protected MybatisPlanItemInstanceDataManagerImpl.PlanItemInstanceByCaseInstanceIdAndPlanItemIdCachedEntityMatcher planItemInstanceByCaseInstanceIdAndPlanItemIdCachedEntityMatcher -
planItemInstanceByStageInstanceIdAndPlanItemIdCachedEntityMatcher
protected MybatisPlanItemInstanceDataManagerImpl.PlanItemInstanceByStageInstanceIdAndPlanItemIdCachedEntityMatcher planItemInstanceByStageInstanceIdAndPlanItemIdCachedEntityMatcher -
planItemInstanceByStagePlanItemInstanceIdCachedEntityMatcher
protected MybatisPlanItemInstanceDataManagerImpl.PlanItemInstanceByStagePlanItemInstanceIdCachedEntityMatcher planItemInstanceByStagePlanItemInstanceIdCachedEntityMatcher
-
-
Constructor Details
-
MybatisPlanItemInstanceDataManagerImpl
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<PlanItemInstanceEntity>
-
create
- Specified by:
createin interfaceDataManager<PlanItemInstanceEntity>
-
findById
- Specified by:
findByIdin interfaceDataManager<PlanItemInstanceEntity>- Overrides:
findByIdin classAbstractDataManager<PlanItemInstanceEntity>
-
findByCaseInstanceId
- Specified by:
findByCaseInstanceIdin interfacePlanItemInstanceDataManager
-
findByStagePlanItemInstanceId
- Specified by:
findByStagePlanItemInstanceIdin interfacePlanItemInstanceDataManager
-
findByCaseInstanceIdAndPlanItemId
public List<PlanItemInstanceEntity> findByCaseInstanceIdAndPlanItemId(String caseInstanceId, String planitemId) - Specified by:
findByCaseInstanceIdAndPlanItemIdin interfacePlanItemInstanceDataManager
-
findByStageInstanceIdAndPlanItemId
public List<PlanItemInstanceEntity> findByStageInstanceIdAndPlanItemId(String stageInstanceId, String planItemId) - Specified by:
findByStageInstanceIdAndPlanItemIdin interfacePlanItemInstanceDataManager
-
countByCriteria
- Specified by:
countByCriteriain interfacePlanItemInstanceDataManager
-
findByCriteria
- Specified by:
findByCriteriain interfacePlanItemInstanceDataManager
-
findWithVariablesByCriteria
public List<PlanItemInstance> findWithVariablesByCriteria(PlanItemInstanceQueryImpl planItemInstanceQuery) - Specified by:
findWithVariablesByCriteriain interfacePlanItemInstanceDataManager
-
deleteByCaseDefinitionId
- Specified by:
deleteByCaseDefinitionIdin interfacePlanItemInstanceDataManager
-
deleteByStageInstanceId
- Specified by:
deleteByStageInstanceIdin interfacePlanItemInstanceDataManager
-
deleteByCaseInstanceId
- Specified by:
deleteByCaseInstanceIdin interfacePlanItemInstanceDataManager
-
setSafeInValueLists
-