public class ReactivateCaseInstanceOperation extends AbstractCaseInstanceOperation
caseInstanceEntity, caseInstanceEntityIdcommandContext, isNoop| Constructor and Description |
|---|
ReactivateCaseInstanceOperation(CommandContext commandContext,
CaseInstanceEntity caseInstanceEntity) |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.flowable.cmmn.model.PlanItem> |
reactivateDependingPlanItems(PlanItemInstanceEntity planItemInstance,
List<PlanItemInstanceEntity> planItemInstances)
Reactivates all plan items having a dependency on the given plan item instance (e.g.
|
protected PlanItemInstanceEntity |
reactivatePlanItem(PlanItemInstanceEntity planItemInstance)
Reactivates the given plan item by creating a new instance with the same data, but of course no timestamps yet set so we keep the original one in place
with all its information.
|
void |
run() |
protected PlanItemInstanceEntity |
searchPlanItemInstance(String planItemDefinitionId,
List<PlanItemInstanceEntity> planItemInstances) |
String |
toString() |
getCaseInstanceEntity, getCaseInstanceId, setCaseInstanceEntity, setCaseInstanceEntityIdchildPlanItemInstanceForPlanItemExists, createPlanItemInstanceIfNeeded, createPlanItemInstancesForNewOrReactivatedStage, evaluateReactivationCondition, evaluateReactivationRule, getPlanItemCreationOrReactivationType, getPlanModel, getStage, isEventListenerWithAvailableCondition, isNoop, isStage, markAsNoop, setRepetitionCounterpublic ReactivateCaseInstanceOperation(CommandContext commandContext, CaseInstanceEntity caseInstanceEntity)
public void run()
run in interface Runnablerun in class AbstractCaseInstanceOperationprotected List<org.flowable.cmmn.model.PlanItem> reactivateDependingPlanItems(PlanItemInstanceEntity planItemInstance, List<PlanItemInstanceEntity> planItemInstances)
planItemInstance - the plan item instance to activate depending plan items forplanItemInstances - the list of plan items of the case to search for depending onesprotected PlanItemInstanceEntity reactivatePlanItem(PlanItemInstanceEntity planItemInstance)
planItemInstance - the plan item to be reactivatedprotected PlanItemInstanceEntity searchPlanItemInstance(String planItemDefinitionId, List<PlanItemInstanceEntity> planItemInstances)
Copyright © 2021 Flowable. All rights reserved.