Class ReactivatePlanModelInstanceOperation
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.ReactivatePlanModelInstanceOperation
- All Implemented Interfaces:
Runnable
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.
- Author:
- Micha Kiener
-
Field Summary
FieldsFields inherited from class org.flowable.cmmn.engine.impl.agenda.operation.AbstractCaseInstanceOperation
caseInstanceEntity, caseInstanceEntityId
Fields inherited from class org.flowable.cmmn.engine.impl.agenda.operation.CmmnOperation
commandContext, isNoop
-
Constructor Summary
ConstructorsConstructorDescriptionReactivatePlanModelInstanceOperation
(CommandContext commandContext, CaseInstanceEntity caseInstanceEntity, List<PlanItem> directlyReactivatedPlanItems) -
Method Summary
Methods inherited from class org.flowable.cmmn.engine.impl.agenda.operation.AbstractCaseInstanceOperation
getCaseInstanceEntity, getCaseInstanceId, setCaseInstanceEntity, setCaseInstanceEntityId
Methods inherited from class org.flowable.cmmn.engine.impl.agenda.operation.CmmnOperation
childPlanItemInstanceForPlanItemExists, createPlanItemInstanceIfNeeded, createPlanItemInstancesForNewOrReactivatedStage, evaluateReactivationCondition, evaluateReactivationRule, getCaseInstance, getPlanItemCreationOrReactivationType, getPlanModel, getStage, isEventListenerWithAvailableCondition, isNoop, isStage, markAsNoop, setRepetitionCounter
-
Field Details
-
directlyReactivatedPlanItems
-
-
Constructor Details
-
ReactivatePlanModelInstanceOperation
public ReactivatePlanModelInstanceOperation(CommandContext commandContext, CaseInstanceEntity caseInstanceEntity, List<PlanItem> directlyReactivatedPlanItems)
-
-
Method Details