org.camunda.bpm.engine.impl.bpmn.behavior
Class SignalEndEventActivityBehavior

java.lang.Object
  extended by org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
      extended by org.camunda.bpm.engine.impl.bpmn.behavior.SignalEndEventActivityBehavior
All Implemented Interfaces:
CoreActivityBehavior<ActivityExecution>, ActivityBehavior, SignallableActivityBehavior

public class SignalEndEventActivityBehavior
extends FlowNodeActivityBehavior

Author:
Kristin Polenz

Field Summary
protected  EventSubscriptionDeclaration signalDefinition
           
 
Fields inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
bpmnActivityBehavior, LOG
 
Constructor Summary
SignalEndEventActivityBehavior(EventSubscriptionDeclaration signalDefinition)
           
 
Method Summary
 void execute(ActivityExecution execution)
          Default behaviour: just leave the activity with no extra functionality.
 EventSubscriptionDeclaration getSignalDefinition()
           
 void setSignalDefinition(EventSubscriptionDeclaration signalDefinition)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
leave, leaveIgnoreConditions, signal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

signalDefinition

protected EventSubscriptionDeclaration signalDefinition
Constructor Detail

SignalEndEventActivityBehavior

public SignalEndEventActivityBehavior(EventSubscriptionDeclaration signalDefinition)
Method Detail

execute

public void execute(ActivityExecution execution)
             throws Exception
Description copied from class: FlowNodeActivityBehavior
Default behaviour: just leave the activity with no extra functionality.

Specified by:
execute in interface CoreActivityBehavior<ActivityExecution>
Specified by:
execute in interface ActivityBehavior
Overrides:
execute in class FlowNodeActivityBehavior
Throws:
Exception

getSignalDefinition

public EventSubscriptionDeclaration getSignalDefinition()

setSignalDefinition

public void setSignalDefinition(EventSubscriptionDeclaration signalDefinition)


Copyright © 2015 camunda services GmbH. All rights reserved.