public abstract class AbstractChangePlanItemInstanceStateOperation extends AbstractPlanItemInstanceOperation
planItemInstanceEntitycommandContext| Constructor and Description |
|---|
AbstractChangePlanItemInstanceStateOperation(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
| Modifier and Type | Method and Description |
|---|---|
protected PlanItemLifeCycleEvent |
createPlanItemLifeCycleEvent() |
protected abstract String |
getLifeCycleTransition() |
protected abstract String |
getNewState() |
protected abstract void |
internalExecute() |
void |
run() |
String |
toString() |
deleteOrphanEventListeners, deleteSentryPartInstances, gatherEventListenerDependencies, getChildPlanItemsWithDependencies, getCurrentTime, getPlanItemInstanceEntity, internalGetChildPlanItemsWithDependencies, isPlanItemRepeatableOnComplete, removeSentryRelatedData, setPlanItemInstanceEntity, terminateOrphanedEventListenerschildPlanItemInstanceForPlanItemExists, copyAndInsertPlanItemInstance, createPlanItemInstances, evaluateBooleanExpression, evaluateRepetitionRule, evaluateRepetitionRule, getCounterVariable, getPlanModel, getRepetitionCounter, getStage, hasRepetitionRule, hasRepetitionRule, isStage, setRepetitionCounterpublic AbstractChangePlanItemInstanceStateOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
public void run()
protected abstract void internalExecute()
protected PlanItemLifeCycleEvent createPlanItemLifeCycleEvent()
protected abstract String getNewState()
protected abstract String getLifeCycleTransition()
Copyright © 2019 Flowable. All rights reserved.