Class StageOrTaskActivityBehavior
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
-
- org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior
-
- All Implemented Interfaces:
CmmnActivityBehavior
,CoreActivityBehavior<CmmnActivityExecution>
- Direct Known Subclasses:
StageActivityBehavior
,TaskActivityBehavior
public abstract class StageOrTaskActivityBehavior extends PlanItemDefinitionActivityBehavior
- Author:
- Roman Smirnov
-
-
Field Summary
Fields Modifier and Type Field Description protected static CmmnBehaviorLogger
LOG
-
Constructor Summary
Constructors Constructor Description StageOrTaskActivityBehavior()
-
Method Summary
-
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
completing, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriterionSatisfied, manualCompleting, onClose, onCreate, performExit, performParentSuspension, performParentTerminate, performSuspension, performTerminate, reactivated, repeat, resumed, resuming
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.impl.cmmn.behavior.CmmnActivityBehavior
fireExitCriteria, onReactivation
-
-
-
-
Field Detail
-
LOG
protected static final CmmnBehaviorLogger LOG
-
-
Method Detail
-
creating
protected void creating(CmmnActivityExecution execution)
- Overrides:
creating
in classPlanItemDefinitionActivityBehavior
-
created
public void created(CmmnActivityExecution execution)
-
onEnable
public void onEnable(CmmnActivityExecution execution)
-
onReenable
public void onReenable(CmmnActivityExecution execution)
-
onDisable
public void onDisable(CmmnActivityExecution execution)
-
onStart
public void onStart(CmmnActivityExecution execution)
-
onManualStart
public void onManualStart(CmmnActivityExecution execution)
-
started
public void started(CmmnActivityExecution execution)
- Specified by:
started
in interfaceCmmnActivityBehavior
- Overrides:
started
in classPlanItemDefinitionActivityBehavior
-
performStart
protected abstract void performStart(CmmnActivityExecution execution)
-
onCompletion
public void onCompletion(CmmnActivityExecution execution)
-
onManualCompletion
public void onManualCompletion(CmmnActivityExecution execution)
-
onTermination
public void onTermination(CmmnActivityExecution execution)
-
onParentTermination
public void onParentTermination(CmmnActivityExecution execution)
-
onExit
public void onExit(CmmnActivityExecution execution)
-
onSuspension
public void onSuspension(CmmnActivityExecution execution)
-
onParentSuspension
public void onParentSuspension(CmmnActivityExecution execution)
-
onResume
public void onResume(CmmnActivityExecution execution)
-
onParentResume
public void onParentResume(CmmnActivityExecution execution)
-
onOccur
public void onOccur(CmmnActivityExecution execution)
-
fireEntryCriteria
public void fireEntryCriteria(CmmnActivityExecution execution)
-
evaluateManualActivationRule
protected boolean evaluateManualActivationRule(CmmnActivityExecution execution)
-
getTypeName
protected abstract java.lang.String getTypeName()
-
-