public class DefaultCmmnEngineAgenda extends AbstractAgenda implements CmmnEngineAgenda
commandContext, operations| Constructor and Description |
|---|
DefaultCmmnEngineAgenda(CommandContext commandContext) |
assertOperationsNotEmpty, close, flush, getCommandContext, getNextOperation, getOperations, isEmpty, peekOperation, planOperation, setCommandContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetNextOperation, isEmpty, peekOperation, planOperationpublic DefaultCmmnEngineAgenda(CommandContext commandContext)
public void addOperation(CmmnOperation operation, String caseInstanceId)
protected int getOperationIndex(CmmnOperation operation)
CmmnOperation should be inserted.
Returns a negative value if the element should be added to the end of the list.public void planInitPlanModelOperation(CaseInstanceEntity caseInstanceEntity)
planInitPlanModelOperation in interface CmmnEngineAgendapublic void planInitStageOperation(PlanItemInstanceEntity planItemInstanceEntity)
planInitStageOperation in interface CmmnEngineAgendapublic void planEvaluateCriteriaOperation(String caseInstanceEntityId)
planEvaluateCriteriaOperation in interface CmmnEngineAgendapublic void planEvaluateCriteriaOperation(String caseInstanceEntityId, boolean evaluateCaseInstanceCompleted)
planEvaluateCriteriaOperation in interface CmmnEngineAgendapublic void planEvaluateCriteriaOperation(String caseInstanceEntityId, PlanItemLifeCycleEvent lifeCycleEvent)
planEvaluateCriteriaOperation in interface CmmnEngineAgendaprotected void internalPlanEvaluateCriteria(String caseInstanceEntityId, PlanItemLifeCycleEvent planItemLifeCycleEvent, boolean evaluateCaseInstanceCompleted)
public void planCreatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planCreatePlanItemInstanceOperation in interface CmmnEngineAgendapublic void planCreatePlanItemInstanceForRepetitionOperation(PlanItemInstanceEntity planItemInstanceEntity)
planCreatePlanItemInstanceForRepetitionOperation in interface CmmnEngineAgendapublic void planInitiatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planInitiatePlanItemInstanceOperation in interface CmmnEngineAgendapublic void planDismissPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planDismissPlanItemInstanceOperation in interface CmmnEngineAgendapublic void planActivatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
planActivatePlanItemInstanceOperation in interface CmmnEngineAgendapublic void planStartPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
planStartPlanItemInstanceOperation in interface CmmnEngineAgendapublic void planStartPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId, Map<String,Object> variables)
planStartPlanItemInstanceOperation in interface CmmnEngineAgendapublic void planEnablePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
planEnablePlanItemInstanceOperation in interface CmmnEngineAgendapublic void planActivateAsyncPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
planActivateAsyncPlanItemInstanceOperation in interface CmmnEngineAgendapublic void planDisablePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planDisablePlanItemInstanceOperation in interface CmmnEngineAgendapublic void planCompletePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planCompletePlanItemInstanceOperation in interface CmmnEngineAgendapublic void planOccurPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planOccurPlanItemInstanceOperation in interface CmmnEngineAgendapublic void planExitPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String exitCriterionId)
planExitPlanItemInstanceOperation in interface CmmnEngineAgendapublic void planTerminatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planTerminatePlanItemInstanceOperation in interface CmmnEngineAgendapublic void planChangePlanItemInstanceToAvailableOperation(PlanItemInstanceEntity planItemInstanceEntity)
planChangePlanItemInstanceToAvailableOperation in interface CmmnEngineAgendapublic void planTriggerPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
planTriggerPlanItemInstanceOperation in interface CmmnEngineAgendapublic void planCompleteCaseInstanceOperation(CaseInstanceEntity caseInstanceEntity)
planCompleteCaseInstanceOperation in interface CmmnEngineAgendapublic void planManualTerminateCaseInstanceOperation(String caseInstanceEntityId)
planManualTerminateCaseInstanceOperation in interface CmmnEngineAgendapublic void planTerminateCaseInstanceOperation(String caseInstanceEntityId, String exitCriterionId)
planTerminateCaseInstanceOperation in interface CmmnEngineAgendaCopyright © 2019 Flowable. All rights reserved.