Package org.flowable.cmmn.engine.impl.agenda.operation
package org.flowable.cmmn.engine.impl.agenda.operation
-
ClassDescriptionAn abstract base class for operations using criteria evaluation like entry / exit sentries, repetition rule and parent completion rule.Operation that moves a given
PlanItemInstance
to a terminal state (completed, terminated or failed).An abstract base class for CMMN engine based operations supporting general functionalities.A specific create operation for plan items being created out of a repetition where the repetition rule is actually treated as part of the main plan item and not within the create operation as it is usually been treated.Note: only possible for event listener plan items.Note: only possible for event listener plan items.The type returned when evaluating a plan items control when creating or reactivating it during case model evaluation.This operation reactivates a case model by first setting its reactivation event listener to active and triggering it, then in a second phase step through all plan items having a reactivation sentry and reactivate them before the model is completely re-evaluated again for reactivation of the case.Reactivates a plan item as part of a case reactivation which is pretty similar to theCreatePlanItemInstanceOperation
, but uses a different transition for the listeners as the newly created plan item instance is created as part of a reactivation process.This operation is initializing phase two of a case reactivation by reactivating the root plan item model for the case according the case model which means that only plan items marked as eligible for reactivation will be recreated and evaluated for activation.