public class PlanItemInstanceEntityManagerImpl extends AbstractEngineEntityManager<CmmnEngineConfiguration,PlanItemInstanceEntity,PlanItemInstanceDataManager> implements PlanItemInstanceEntityManager
engineConfigurationdataManager, engineType| Constructor and Description |
|---|
PlanItemInstanceEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration,
PlanItemInstanceDataManager planItemInstanceDataManager) |
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatchercreate, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updatepublic PlanItemInstanceEntityManagerImpl(CmmnEngineConfiguration cmmnEngineConfiguration, PlanItemInstanceDataManager planItemInstanceDataManager)
public PlanItemInstanceEntity create(HistoricPlanItemInstance historicPlanItemInstance)
create in interface PlanItemInstanceEntityManagerpublic PlanItemInstanceEntityBuilder createPlanItemInstanceEntityBuilder()
PlanItemInstanceEntityManagercreatePlanItemInstanceEntityBuilder in interface PlanItemInstanceEntityManagerpublic PlanItemInstanceEntity createChildPlanItemInstance(PlanItemInstanceEntityBuilderImpl builder)
protected void addPlanItemInstanceToParent(PlanItemInstanceEntity planItemInstanceEntity)
public void deleteSentryRelatedData(String planItemId)
deleteSentryRelatedData in interface PlanItemInstanceEntityManagerprotected void deleteSentryPartInstances(PlanItemInstanceEntity planItemInstanceEntity)
protected void deleteOrphanEventListeners(PlanItemInstanceEntity planItemInstanceEntity)
protected List<PlanItem> gatherEventListenerDependencies(PlanItem planItem, PlanItemInstanceEntity planItemInstanceEntity)
protected void terminateOrphanedEventListeners(PlanItemInstanceEntity planItemInstanceEntity, List<PlanItem> eventListenerDependencies)
protected List<PlanItem> getChildPlanItemsWithDependencies(PlanFragment planFragment)
protected void internalGetChildPlanItemsWithDependencies(PlanFragment planFragment, List<PlanItem> childPlanItemsWithDependencies)
public void deleteByCaseDefinitionId(String caseDefinitionId)
deleteByCaseDefinitionId in interface PlanItemInstanceEntityManagerpublic void deleteByStageInstanceId(String stageInstanceId)
deleteByStageInstanceId in interface PlanItemInstanceEntityManagerpublic void deleteByCaseInstanceId(String caseInstanceId)
deleteByCaseInstanceId in interface PlanItemInstanceEntityManagerpublic PlanItemInstanceQuery createPlanItemInstanceQuery()
createPlanItemInstanceQuery in interface PlanItemInstanceEntityManagerpublic long countByCriteria(PlanItemInstanceQuery planItemInstanceQuery)
countByCriteria in interface PlanItemInstanceEntityManagerpublic List<PlanItemInstance> findByCriteria(PlanItemInstanceQuery planItemInstanceQuery)
findByCriteria in interface PlanItemInstanceEntityManagerpublic List<PlanItemInstanceEntity> findByCaseInstanceId(String caseInstanceId)
findByCaseInstanceId in interface PlanItemInstanceEntityManagerpublic List<PlanItemInstanceEntity> findByStagePlanItemInstanceId(String stagePlanItemInstanceId)
findByStagePlanItemInstanceId in interface PlanItemInstanceEntityManagerpublic List<PlanItemInstanceEntity> findByCaseInstanceIdAndPlanItemId(String caseInstanceId, String planitemId)
findByCaseInstanceIdAndPlanItemId in interface PlanItemInstanceEntityManagerpublic List<PlanItemInstanceEntity> findByStageInstanceIdAndPlanItemId(String stageInstanceId, String planItemId)
findByStageInstanceIdAndPlanItemId in interface PlanItemInstanceEntityManagerpublic void delete(PlanItemInstanceEntity planItemInstanceEntity, boolean fireEvent)
delete in interface EntityManager<PlanItemInstanceEntity>delete in class AbstractEntityManager<PlanItemInstanceEntity,PlanItemInstanceDataManager>public void updatePlanItemInstancesCaseDefinitionId(String caseInstanceId, String caseDefinitionId)
updatePlanItemInstancesCaseDefinitionId in interface PlanItemInstanceEntityManagerprotected CaseInstanceEntityManager getCaseInstanceEntityManager()
Copyright © 2023 Flowable. All rights reserved.