Class StartPlanItemInstanceOperation
java.lang.Object
org.flowable.cmmn.engine.impl.agenda.operation.CmmnOperation
org.flowable.cmmn.engine.impl.agenda.operation.AbstractPlanItemInstanceOperation
org.flowable.cmmn.engine.impl.agenda.operation.AbstractChangePlanItemInstanceStateOperation
org.flowable.cmmn.engine.impl.agenda.operation.StartPlanItemInstanceOperation
- All Implemented Interfaces:
Runnable
- Author:
- Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ChildTaskActivityBehavior.VariableInfoprotected Stringprotected MigrationContextFields inherited from class AbstractPlanItemInstanceOperation
planItemInstanceEntityFields inherited from class CmmnOperation
commandContext, isNoop -
Constructor Summary
ConstructorsConstructorDescriptionStartPlanItemInstanceOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId) StartPlanItemInstanceOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId, ChildTaskActivityBehavior.VariableInfo childTaskVariableInfo) StartPlanItemInstanceOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId, MigrationContext migrationContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidMethods inherited from class AbstractChangePlanItemInstanceStateOperation
abortOperationIfNewStateEqualsOldState, createPlanItemLifeCycleEvent, isStateNotChanged, onPlanned, run, toStringMethods inherited from class AbstractPlanItemInstanceOperation
getCaseInstanceId, getCurrentTime, getPlanItemInstanceEntity, removeSentryRelatedData, setPlanItemInstanceEntityMethods inherited from class CmmnOperation
childPlanItemInstanceForPlanItemExists, createPlanItemInstanceIfNeeded, createPlanItemInstancesForNewOrReactivatedStage, evaluateReactivationCondition, evaluateReactivationRule, getCaseInstance, getPlanItemCreationOrReactivationType, getPlanModel, getStage, isEventListenerWithAvailableCondition, isNoop, isStage, markAsNoop, setRepetitionCounter
-
Field Details
-
entryCriterionId
-
childTaskVariableInfo
-
migrationContext
-
-
Constructor Details
-
StartPlanItemInstanceOperation
public StartPlanItemInstanceOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId) -
StartPlanItemInstanceOperation
public StartPlanItemInstanceOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId, ChildTaskActivityBehavior.VariableInfo childTaskVariableInfo) -
StartPlanItemInstanceOperation
public StartPlanItemInstanceOperation(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, String entryCriterionId, MigrationContext migrationContext)
-
-
Method Details
-
getNewState
- Specified by:
getNewStatein classAbstractChangePlanItemInstanceStateOperation
-
getLifeCycleTransition
- Specified by:
getLifeCycleTransitionin classAbstractChangePlanItemInstanceStateOperation
-
internalExecute
protected void internalExecute()- Specified by:
internalExecutein classAbstractChangePlanItemInstanceStateOperation
-
executeActivityBehavior
protected void executeActivityBehavior() -
getOperationName
- Specified by:
getOperationNamein classAbstractChangePlanItemInstanceStateOperation
-