Class EvaluateCriteriaOperation
java.lang.Object
org.flowable.cmmn.engine.impl.agenda.operation.CmmnOperation
org.flowable.cmmn.engine.impl.agenda.operation.AbstractCaseInstanceOperation
org.flowable.cmmn.engine.impl.agenda.operation.AbstractEvaluationCriteriaOperation
org.flowable.cmmn.engine.impl.agenda.operation.EvaluateCriteriaOperation
- All Implemented Interfaces:
Runnable
- Author:
- Joram Barrez, Micha Kiener
-
Field Summary
FieldsFields inherited from class AbstractEvaluationCriteriaOperation
evaluateStagesAndCaseInstanceCompletion, planItemLifeCycleEventFields inherited from class AbstractCaseInstanceOperation
caseInstanceEntity, caseInstanceEntityIdFields inherited from class CmmnOperation
commandContext, isNoop -
Constructor Summary
ConstructorsConstructorDescriptionEvaluateCriteriaOperation(CommandContext commandContext, String caseInstanceEntityId) EvaluateCriteriaOperation(CommandContext commandContext, String caseInstanceEntityId, PlanItemLifeCycleEvent planItemLifeCycleEvent) -
Method Summary
Modifier and TypeMethodDescriptionvoidrun()voidsetMigrationContext(MigrationContext migrationContext) toString()Methods inherited from class AbstractEvaluationCriteriaOperation
allOnPartsSatisfied, createSentryPartInstanceEntity, evaluateAvailableCondition, evaluateCriteria, evaluateDependentPlanItemEntryCriteria, evaluateDependentPlanItems, evaluateEntryCriteria, evaluateExitCriteria, evaluateForActivation, evaluateForCompletion, evaluatePlanItemsCriteria, evaluatePlanItemsWithAvailableCondition, evaluatePlanModelComplete, evaluateSentryIfPart, findChangedEventListenerInstances, getPlanItemLifeCycleEvent, hasSameParentInModel, isEvaluateCaseInstanceCompleted, isStageCompletable, planItemsShareDirectParentStage, sentryOnPartMatchesCurrentLifeCycleEvent, setEvaluateStagesAndCaseInstanceCompletion, setPlanItemLifeCycleEventMethods inherited from class AbstractCaseInstanceOperation
getCaseInstanceEntity, getCaseInstanceId, setCaseInstanceEntity, setCaseInstanceEntityIdMethods inherited from class CmmnOperation
childPlanItemInstanceForPlanItemExists, createPlanItemInstanceIfNeeded, createPlanItemInstancesForNewOrReactivatedStage, evaluateReactivationCondition, evaluateReactivationRule, getCaseInstance, getPlanItemCreationOrReactivationType, getPlanModel, getStage, isEventListenerWithAvailableCondition, isNoop, isStage, markAsNoop, onPlanned, setRepetitionCounter
-
Field Details
-
migrationContext
-
-
Constructor Details
-
EvaluateCriteriaOperation
-
EvaluateCriteriaOperation
public EvaluateCriteriaOperation(CommandContext commandContext, String caseInstanceEntityId, PlanItemLifeCycleEvent planItemLifeCycleEvent)
-
-
Method Details
-
run
public void run()- Specified by:
runin interfaceRunnable- Overrides:
runin classAbstractCaseInstanceOperation
-
toString
-
getMigrationContext
-
setMigrationContext
-