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

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
      extended by org.camunda.bpm.engine.impl.cmmn.behavior.EventListenerOrMilestoneActivityBehavior
          extended by org.camunda.bpm.engine.impl.cmmn.behavior.EventListenerActivityBehavior
All Implemented Interfaces:
CmmnActivityBehavior, CoreActivityBehavior<CmmnActivityExecution>

public class EventListenerActivityBehavior
extends EventListenerOrMilestoneActivityBehavior

Author:
Roman Smirnov

Field Summary
protected static CmmnBehaviorLogger LOG
           
 
Constructor Summary
EventListenerActivityBehavior()
           
 
Method Summary
 void created(CmmnActivityExecution execution)
           
protected  boolean evaluateRepetitionRule(CmmnActivityExecution execution)
           
 void fireEntryCriteria(CmmnActivityExecution execution)
           
protected  String getTypeName()
           
protected  boolean isAtLeastOneEntryCriterionSatisfied(CmmnActivityExecution execution)
           
 void repeat(CmmnActivityExecution execution)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.EventListenerOrMilestoneActivityBehavior
createIllegalStateTransitionException, fireExitCriteria, isAtLeastOneExitCriterionSatisfied, onCompletion, onDisable, onEnable, onExit, onManualCompletion, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReactivation, onReenable, onResume, onStart, onSuspension, onTermination
 
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
completing, creating, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRequiredRule, execute, getActivity, 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
 

Field Detail

LOG

protected static final CmmnBehaviorLogger LOG
Constructor Detail

EventListenerActivityBehavior

public EventListenerActivityBehavior()
Method Detail

created

public void created(CmmnActivityExecution execution)

getTypeName

protected String getTypeName()
Specified by:
getTypeName in class EventListenerOrMilestoneActivityBehavior

isAtLeastOneEntryCriterionSatisfied

protected boolean isAtLeastOneEntryCriterionSatisfied(CmmnActivityExecution execution)
Overrides:
isAtLeastOneEntryCriterionSatisfied in class PlanItemDefinitionActivityBehavior

fireEntryCriteria

public void fireEntryCriteria(CmmnActivityExecution execution)

repeat

public void repeat(CmmnActivityExecution execution)

evaluateRepetitionRule

protected boolean evaluateRepetitionRule(CmmnActivityExecution execution)
Overrides:
evaluateRepetitionRule in class PlanItemDefinitionActivityBehavior


Copyright © 2015 camunda services GmbH. All rights reserved.