org.camunda.bpm.engine.impl.cmmn.behavior
Class StageActivityBehavior
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior
org.camunda.bpm.engine.impl.cmmn.behavior.StageActivityBehavior
- All Implemented Interfaces:
- CmmnActivityBehavior, CompositeActivityBehavior, CoreActivityBehavior<CmmnActivityExecution>
public class StageActivityBehavior
- extends StageOrTaskActivityBehavior
- implements CompositeActivityBehavior
- Author:
- Roman Smirnov
| Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior |
creating, onDisable, onEnable, onExit, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started, triggerEntryCriteria |
| Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior |
completing, created, createIllegalStateTransitionException, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, isEntryCriteriaSatisfied, isExitCriteriaSatisfied, manualCompleting, onClose, onCreate, resuming, triggerExitCriteria |
| 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 |
created, onClose, onCreate, onDisable, onEnable, onExit, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started, triggerEntryCriteria, triggerExitCriteria |
StageActivityBehavior
public StageActivityBehavior()
performStart
protected void performStart(CmmnActivityExecution execution)
- Specified by:
performStart in class StageOrTaskActivityBehavior
onReactivation
public void onReactivation(CmmnActivityExecution execution)
- Specified by:
onReactivation in interface CmmnActivityBehavior
onCompletion
public void onCompletion(CmmnActivityExecution execution)
- Specified by:
onCompletion in interface CmmnActivityBehavior- Overrides:
onCompletion in class StageOrTaskActivityBehavior
onManualCompletion
public void onManualCompletion(CmmnActivityExecution execution)
- Specified by:
onManualCompletion in interface CmmnActivityBehavior- Overrides:
onManualCompletion in class StageOrTaskActivityBehavior
canComplete
protected boolean canComplete(CmmnActivityExecution execution,
boolean manualCompletion,
boolean throwException)
childStateChanged
public void childStateChanged(CmmnExecution execution,
CmmnExecution child)
- Specified by:
childStateChanged in interface CompositeActivityBehavior
getActivityBehavior
protected CmmnActivityBehavior getActivityBehavior(CmmnActivityExecution execution)
terminating
protected void terminating(CmmnActivityExecution execution)
- Overrides:
terminating in class PlanItemDefinitionActivityBehavior
suspending
protected void suspending(CmmnActivityExecution execution)
- Overrides:
suspending in class PlanItemDefinitionActivityBehavior
resumed
public void resumed(CmmnActivityExecution execution)
- Specified by:
resumed in interface CmmnActivityBehavior- Overrides:
resumed in class PlanItemDefinitionActivityBehavior
reactivated
public void reactivated(CmmnActivityExecution execution)
- Specified by:
reactivated in interface CmmnActivityBehavior- Overrides:
reactivated in class PlanItemDefinitionActivityBehavior
getTypeName
protected String getTypeName()
- Specified by:
getTypeName in class StageOrTaskActivityBehavior
Copyright © 2014 camunda services GmbH. All Rights Reserved.