org.camunda.bpm.engine.impl.bpmn.listener
Class DelegateExpressionExecutionListener

java.lang.Object
  extended by org.camunda.bpm.engine.impl.bpmn.listener.DelegateExpressionExecutionListener
All Implemented Interfaces:
DelegateListener<DelegateExecution>, ExecutionListener

public class DelegateExpressionExecutionListener
extends Object
implements ExecutionListener

Author:
Joram Barrez

Field Summary
protected  Expression expression
           
protected static BpmnBehaviorLogger LOG
           
 
Fields inherited from interface org.camunda.bpm.engine.delegate.ExecutionListener
EVENTNAME_END, EVENTNAME_START, EVENTNAME_TAKE
 
Constructor Summary
DelegateExpressionExecutionListener(Expression expression, List<FieldDeclaration> fieldDeclarations)
           
 
Method Summary
 String getExpressionText()
          returns the expression text for this execution listener.
 void notify(DelegateExecution execution)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final BpmnBehaviorLogger LOG

expression

protected Expression expression
Constructor Detail

DelegateExpressionExecutionListener

public DelegateExpressionExecutionListener(Expression expression,
                                           List<FieldDeclaration> fieldDeclarations)
Method Detail

notify

public void notify(DelegateExecution execution)
            throws Exception
Specified by:
notify in interface DelegateListener<DelegateExecution>
Specified by:
notify in interface ExecutionListener
Throws:
Exception

getExpressionText

public String getExpressionText()
returns the expression text for this execution listener. Comes in handy if you want to check which listeners you already have.



Copyright © 2015 camunda services GmbH. All rights reserved.