Interface CmmnEngineAgenda

All Superinterfaces:
Agenda, Session
All Known Implementing Classes:
DefaultCmmnEngineAgenda

public interface CmmnEngineAgenda extends Agenda
Author:
Joram Barrez
  • Method Details

    • planInitPlanModelOperation

      void planInitPlanModelOperation(CaseInstanceEntity caseInstanceEntity)
    • planReactivateCaseInstanceOperation

      void planReactivateCaseInstanceOperation(CaseInstanceEntity caseInstanceEntity)
    • planReactivatePlanModelOperation

      void planReactivatePlanModelOperation(CaseInstanceEntity caseInstanceEntity, List<PlanItem> directlyReactivatedPlanItems)
    • planInitStageOperation

      void planInitStageOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planCreatePlanItemInstanceOperation

      void planCreatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planCreatePlanItemInstanceWithoutEvaluationOperation

      void planCreatePlanItemInstanceWithoutEvaluationOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planCreateRepeatedPlanItemInstanceOperation

      void planCreateRepeatedPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planReactivatePlanItemInstanceOperation

      void planReactivatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planCreatePlanItemInstanceForRepetitionOperation

      void planCreatePlanItemInstanceForRepetitionOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planInitiatePlanItemInstanceOperation

      void planInitiatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planDismissPlanItemInstanceOperation

      void planDismissPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planActivatePlanItemInstanceOperation

      void planActivatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
    • planEvaluateToActivatePlanItemInstanceOperation

      void planEvaluateToActivatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planStartPlanItemInstanceOperation

      void planStartPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
    • planStartPlanItemInstanceOperation

      void planStartPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId, ChildTaskActivityBehavior.VariableInfo childTaskVariableInfo)
    • planStartPlanItemInstanceOperation

      void planStartPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId, MigrationContext migrationContext)
    • planEnablePlanItemInstanceOperation

      void planEnablePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
    • planActivateAsyncPlanItemInstanceOperation

      void planActivateAsyncPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId)
    • planAsyncLeaveActivePlanItemInstanceOperation

      void planAsyncLeaveActivePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String transition, Map<String,String> transitionMetadata)
    • planDisablePlanItemInstanceOperation

      void planDisablePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planCompletePlanItemInstanceOperation

      void planCompletePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planOccurPlanItemInstanceOperation

      void planOccurPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planExitPlanItemInstanceOperation

      void planExitPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String exitCriterionId, String exitType, String exitEventType)
    • planTerminatePlanItemInstanceOperation

      void planTerminatePlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity, String exitType, String exitEventType)
    • planTriggerPlanItemInstanceOperation

      void planTriggerPlanItemInstanceOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planChangePlanItemInstanceToAvailableOperation

      void planChangePlanItemInstanceToAvailableOperation(PlanItemInstanceEntity planItemInstanceEntity)
    • planCompleteCaseInstanceOperation

      void planCompleteCaseInstanceOperation(CaseInstanceEntity caseInstanceEntity)
    • planManualTerminateCaseInstanceOperation

      void planManualTerminateCaseInstanceOperation(String caseInstanceEntityId)
    • planTerminateCaseInstanceOperation

      void planTerminateCaseInstanceOperation(String caseInstanceEntityId, String exitCriterionId, String exitType, String exitEventType)
    • planEvaluateCriteriaOperation

      void planEvaluateCriteriaOperation(String caseInstanceEntityId)
    • planEvaluateCriteriaOperation

      void planEvaluateCriteriaOperation(String caseInstanceEntityId, boolean evaluateCaseInstanceComplete)
    • planEvaluateCriteriaOperation

      void planEvaluateCriteriaOperation(String caseInstanceEntityId, PlanItemLifeCycleEvent lifeCycleEvent)
    • planEvaluateCriteriaOperation

      void planEvaluateCriteriaOperation(String caseInstanceEntityId, MigrationContext migrationContext)
    • planEvaluateVariableEventListenersOperation

      void planEvaluateVariableEventListenersOperation(String caseInstanceEntityId)