org.camunda.bpm.engine.impl.cmmn.behavior
Class PlanItemDefinitionActivityBehavior
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
- All Implemented Interfaces:
- CmmnActivityBehavior, CoreActivityBehavior<CmmnActivityExecution>
- Direct Known Subclasses:
- EventListenerOrMilestoneActivityBehavior, StageOrTaskActivityBehavior
public abstract class PlanItemDefinitionActivityBehavior
- extends Object
- implements CmmnActivityBehavior
- Author:
- Roman Smirnov
| 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, fireEntryCriteria, fireExitCriteria, onCompletion, onDisable, onEnable, onExit, onManualCompletion, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReactivation, onReenable, onResume, onStart, onSuspension, onTermination |
LOG
protected static final CmmnBehaviorLogger LOG
PlanItemDefinitionActivityBehavior
public PlanItemDefinitionActivityBehavior()
execute
public void execute(CmmnActivityExecution execution)
throws Exception
- Specified by:
execute in interface CoreActivityBehavior<CmmnActivityExecution>
- Throws:
Exception
isAtLeastOneEntryCriterionSatisfied
protected boolean isAtLeastOneEntryCriterionSatisfied(CmmnActivityExecution execution)
isAtLeastOneExitCriterionSatisfied
protected boolean isAtLeastOneExitCriterionSatisfied(CmmnActivityExecution execution)
evaluateRequiredRule
protected void evaluateRequiredRule(CmmnActivityExecution execution)
evaluateRepetitionRule
protected boolean evaluateRepetitionRule(CmmnActivityExecution execution)
onCreate
public void onCreate(CmmnActivityExecution execution)
- Specified by:
onCreate in interface CmmnActivityBehavior
creating
protected void creating(CmmnActivityExecution execution)
started
public void started(CmmnActivityExecution execution)
- Specified by:
started in interface CmmnActivityBehavior
completing
protected void completing(CmmnActivityExecution execution)
manualCompleting
protected void manualCompleting(CmmnActivityExecution execution)
onClose
public void onClose(CmmnActivityExecution execution)
- Specified by:
onClose in interface CmmnActivityBehavior
performTerminate
protected void performTerminate(CmmnActivityExecution execution)
performParentTerminate
protected void performParentTerminate(CmmnActivityExecution execution)
performExit
protected void performExit(CmmnActivityExecution execution)
performSuspension
protected void performSuspension(CmmnActivityExecution execution)
performParentSuspension
protected void performParentSuspension(CmmnActivityExecution execution)
resuming
protected void resuming(CmmnActivityExecution execution)
resumed
public void resumed(CmmnActivityExecution execution)
- Specified by:
resumed in interface CmmnActivityBehavior
reactivated
public void reactivated(CmmnActivityExecution execution)
- Specified by:
reactivated in interface CmmnActivityBehavior
repeat
public void repeat(CmmnActivityExecution execution,
String standardEvent)
- Specified by:
repeat in interface CmmnActivityBehavior
ensureTransitionAllowed
protected void ensureTransitionAllowed(CmmnActivityExecution execution,
CaseExecutionState expected,
CaseExecutionState target,
String transition)
ensureNotCaseInstance
protected void ensureNotCaseInstance(CmmnActivityExecution execution,
String transition)
getActivity
protected CmmnActivity getActivity(CmmnActivityExecution execution)
Copyright © 2016 camunda services GmbH. All rights reserved.