org.camunda.bpm.engine.impl.cmmn.behavior
Class EventListenerOrMilestoneActivityBehavior
java.lang.Object
org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
org.camunda.bpm.engine.impl.cmmn.behavior.EventListenerOrMilestoneActivityBehavior
- All Implemented Interfaces:
- CmmnActivityBehavior, CoreActivityBehavior<CmmnActivityExecution>
- Direct Known Subclasses:
- EventListenerActivityBehavior, MilestoneActivityBehavior
public abstract class EventListenerOrMilestoneActivityBehavior
- extends PlanItemDefinitionActivityBehavior
- Author:
- Roman Smirnov
| Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior |
completing, creating, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriterionSatisfied, manualCompleting, onClose, onCreate, performExit, performParentSuspension, performParentTerminate, performSuspension, performTerminate, reactivated, repeat, resumed, resuming, started |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final CmmnBehaviorLogger LOG
EventListenerOrMilestoneActivityBehavior
public EventListenerOrMilestoneActivityBehavior()
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)
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)
onOccur
public void onOccur(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)
onReactivation
public void onReactivation(CmmnActivityExecution execution)
isAtLeastOneExitCriterionSatisfied
protected boolean isAtLeastOneExitCriterionSatisfied(CmmnActivityExecution execution)
fireExitCriteria
public void fireExitCriteria(CmmnActivityExecution execution)
createIllegalStateTransitionException
protected CaseIllegalStateTransitionException createIllegalStateTransitionException(String transition,
CmmnActivityExecution execution)
getTypeName
protected abstract String getTypeName()
Copyright © 2017 camunda services GmbH. All rights reserved.