public class StageActivityBehavior extends StageOrTaskActivityBehavior implements CmmnCompositeActivityBehavior
Constructor and Description |
---|
StageActivityBehavior() |
created, creating, evaluateManualActivationRule, onDisable, onEnable, onExit, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started
completing, createIllegalStateTransitionException, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneExitCriteriaSatisfied, isSentrySatisified, manualCompleting, onClose, onCreate, performParentTerminate, resuming
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
created, onClose, onCreate, onDisable, onEnable, onExit, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started
execute
protected void performStart(CmmnActivityExecution execution)
performStart
in class StageOrTaskActivityBehavior
public void onReactivation(CmmnActivityExecution execution)
onReactivation
in interface CmmnActivityBehavior
public void reactivated(CmmnActivityExecution execution)
reactivated
in interface CmmnActivityBehavior
reactivated
in class PlanItemDefinitionActivityBehavior
public void onCompletion(CmmnActivityExecution execution)
onCompletion
in interface CmmnActivityBehavior
onCompletion
in class StageOrTaskActivityBehavior
public void onManualCompletion(CmmnActivityExecution execution)
onManualCompletion
in interface CmmnActivityBehavior
onManualCompletion
in class StageOrTaskActivityBehavior
protected boolean canComplete(CmmnActivityExecution execution)
protected boolean canComplete(CmmnActivityExecution execution, boolean throwException)
protected boolean canComplete(CmmnActivityExecution execution, boolean throwException, boolean autoComplete)
protected boolean evaluateAutoComplete(CmmnActivityExecution execution)
protected boolean isAbleToTerminate(CmmnActivityExecution execution)
protected void performTerminate(CmmnActivityExecution execution)
performTerminate
in class PlanItemDefinitionActivityBehavior
protected void performExit(CmmnActivityExecution execution)
performExit
in class PlanItemDefinitionActivityBehavior
protected void terminateChildren(CmmnActivityExecution execution)
protected void performSuspension(CmmnActivityExecution execution)
performSuspension
in class PlanItemDefinitionActivityBehavior
protected void performParentSuspension(CmmnActivityExecution execution)
performParentSuspension
in class PlanItemDefinitionActivityBehavior
protected void suspendChildren(CmmnActivityExecution execution)
protected boolean isAbleToSuspend(CmmnActivityExecution execution)
public void resumed(CmmnActivityExecution execution)
resumed
in interface CmmnActivityBehavior
resumed
in class PlanItemDefinitionActivityBehavior
protected void resumeChildren(CmmnActivityExecution execution)
protected boolean isAtLeastOneEntryCriteriaSatisfied(CmmnActivityExecution execution)
isAtLeastOneEntryCriteriaSatisfied
in class PlanItemDefinitionActivityBehavior
public void fireExitCriteria(CmmnActivityExecution execution)
fireExitCriteria
in interface CmmnActivityBehavior
public void fireEntryCriteria(CmmnActivityExecution execution)
fireEntryCriteria
in interface CmmnActivityBehavior
fireEntryCriteria
in class StageOrTaskActivityBehavior
public void handleChildCompletion(CmmnActivityExecution execution, CmmnActivityExecution child)
handleChildCompletion
in interface CmmnCompositeActivityBehavior
public void handleChildDisabled(CmmnActivityExecution execution, CmmnActivityExecution child)
handleChildDisabled
in interface CmmnCompositeActivityBehavior
public void handleChildSuspension(CmmnActivityExecution execution, CmmnActivityExecution child)
handleChildSuspension
in interface CmmnCompositeActivityBehavior
public void handleChildTermination(CmmnActivityExecution execution, CmmnActivityExecution child)
handleChildTermination
in interface CmmnCompositeActivityBehavior
protected void checkAndCompleteCaseExecution(CmmnActivityExecution execution)
protected void fireForceUpdate(CmmnActivityExecution execution)
protected String getTypeName()
getTypeName
in class StageOrTaskActivityBehavior
Copyright © 2018. All rights reserved.