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

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

public class CustomActivityBehavior
extends Object
implements ActivityBehavior, SignallableActivityBehavior

Author:
Roman Smirnov

Field Summary
protected  ActivityBehavior delegateActivityBehavior
           
 
Constructor Summary
CustomActivityBehavior(ActivityBehavior activityBehavior)
           
 
Method Summary
 void execute(ActivityExecution execution)
           
 ActivityBehavior getDelegateActivityBehavior()
           
 void signal(ActivityExecution execution, String signalEvent, Object signalData)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegateActivityBehavior

protected ActivityBehavior delegateActivityBehavior
Constructor Detail

CustomActivityBehavior

public CustomActivityBehavior(ActivityBehavior activityBehavior)
Method Detail

execute

public void execute(ActivityExecution execution)
             throws Exception
Specified by:
execute in interface CoreActivityBehavior<ActivityExecution>
Specified by:
execute in interface ActivityBehavior
Throws:
Exception

signal

public void signal(ActivityExecution execution,
                   String signalEvent,
                   Object signalData)
            throws Exception
Specified by:
signal in interface SignallableActivityBehavior
Throws:
Exception

getDelegateActivityBehavior

public ActivityBehavior getDelegateActivityBehavior()


Copyright © 2016 camunda services GmbH. All rights reserved.