public class OccurPlanItemInstanceOperation extends AbstractMovePlanItemInstanceToTerminalStateOperation
planItemInstanceEntitycommandContext, isNoop| Constructor and Description |
|---|
OccurPlanItemInstanceOperation(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLifeCycleTransition() |
String |
getNewState() |
String |
getOperationName() |
protected void |
internalExecute()
Implementing classes should be aware that unlike extending from AbstractChangePlanItemInstanceStateOperation, this
method will be executed just before the deleting the entity
|
boolean |
isEvaluateRepetitionRule() |
completeChildPlanItemInstances, completeChildPlanItemInstances, exitChildPlanItemInstances, exitChildPlanItemInstances, hasRepetitionOnCollection, hasRepetitionRuleAndNoEntryCriteria, hasRepetitionRuleEntryCriteria, isRepeatingOnDelete, isWaitingForRepetitionPlanItemInstanceExists, isWithoutStageOrParentIsNotTerminated, runabortOperationIfNewStateEqualsOldState, createPlanItemLifeCycleEvent, isStateNotChanged, toStringgetCaseInstanceId, getCurrentTime, getPlanItemInstanceEntity, removeSentryRelatedData, setPlanItemInstanceEntitychildPlanItemInstanceForPlanItemExists, copyAndInsertPlanItemInstance, copyAndInsertPlanItemInstance, createPlanItemInstancesForNewStage, getCounterVariable, getPlanModel, getRepetitionCounter, getStage, isEventListenerWithAvailableCondition, isNoop, isStage, markAsNoop, setRepetitionCounterpublic OccurPlanItemInstanceOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
public String getNewState()
getNewState in class AbstractChangePlanItemInstanceStateOperationpublic String getLifeCycleTransition()
getLifeCycleTransition in class AbstractChangePlanItemInstanceStateOperationpublic boolean isEvaluateRepetitionRule()
isEvaluateRepetitionRule in class AbstractMovePlanItemInstanceToTerminalStateOperationprotected void internalExecute()
AbstractMovePlanItemInstanceToTerminalStateOperationinternalExecute in class AbstractMovePlanItemInstanceToTerminalStateOperationpublic String getOperationName()
getOperationName in class AbstractChangePlanItemInstanceStateOperationCopyright © 2020 Flowable. All rights reserved.