org.camunda.bpm.engine.impl.cmmn.behavior
Class StageOrTaskActivityBehavior

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
      extended by 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

Constructor Summary
StageOrTaskActivityBehavior()
           
 
Method Summary
 void created(CmmnActivityExecution execution)
           
protected  void creating(CmmnActivityExecution execution)
           
protected  boolean evaluateManualActivationRule(CmmnActivityExecution execution)
           
 void fireEntryCriteria(CmmnActivityExecution execution)
           
protected abstract  String getTypeName()
           
 void onCompletion(CmmnActivityExecution execution)
           
 void onDisable(CmmnActivityExecution execution)
           
 void onEnable(CmmnActivityExecution execution)
           
 void onExit(CmmnActivityExecution execution)
           
 void onManualCompletion(CmmnActivityExecution execution)
           
 void onManualStart(CmmnActivityExecution execution)
           
 void onOccur(CmmnActivityExecution execution)
           
 void onParentResume(CmmnActivityExecution execution)
           
 void onParentSuspension(CmmnActivityExecution execution)
           
 void onParentTermination(CmmnActivityExecution execution)
           
 void onReenable(CmmnActivityExecution execution)
           
 void onResume(CmmnActivityExecution execution)
           
 void onStart(CmmnActivityExecution execution)
           
 void onSuspension(CmmnActivityExecution execution)
           
 void onTermination(CmmnActivityExecution execution)
           
protected abstract  void performStart(CmmnActivityExecution execution)
           
 void started(CmmnActivityExecution execution)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
completing, createIllegalStateTransitionException, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriteriaSatisfied, isAtLeastOneExitCriteriaSatisfied, isSentrySatisified, manualCompleting, onClose, onCreate, performExit, performParentSuspension, performParentTerminate, performSuspension, performTerminate, reactivated, 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
 

Constructor Detail

StageOrTaskActivityBehavior

public StageOrTaskActivityBehavior()
Method Detail

creating

protected void creating(CmmnActivityExecution execution)
Overrides:
creating in class PlanItemDefinitionActivityBehavior

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 interface CmmnActivityBehavior
Overrides:
started in class PlanItemDefinitionActivityBehavior

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 String getTypeName()


Copyright © 2015 camunda services GmbH. All rights reserved.