Class MultiVersionClassDelegateExecutionListener

java.lang.Object
org.camunda.bpm.engine.impl.delegate.ClassDelegate
org.camunda.bpm.engine.impl.bpmn.listener.ClassDelegateExecutionListener
dev.dsf.bpe.camunda.MultiVersionClassDelegateExecutionListener
All Implemented Interfaces:
org.camunda.bpm.engine.delegate.DelegateListener<org.camunda.bpm.engine.delegate.DelegateExecution>, org.camunda.bpm.engine.delegate.ExecutionListener

public class MultiVersionClassDelegateExecutionListener extends org.camunda.bpm.engine.impl.bpmn.listener.ClassDelegateExecutionListener
  • Field Summary

    Fields inherited from class org.camunda.bpm.engine.impl.bpmn.listener.ClassDelegateExecutionListener

    LOG

    Fields inherited from class org.camunda.bpm.engine.impl.delegate.ClassDelegate

    className, fieldDeclarations

    Fields inherited from interface org.camunda.bpm.engine.delegate.ExecutionListener

    EVENTNAME_END, EVENTNAME_START, EVENTNAME_TAKE
  • Constructor Summary

    Constructors
    Constructor
    Description
    MultiVersionClassDelegateExecutionListener(String className, List<org.camunda.bpm.engine.impl.bpmn.parser.FieldDeclaration> fieldDeclarations, DelegateProvider delegateProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.camunda.bpm.engine.delegate.ExecutionListener
     
    void
    notify(org.camunda.bpm.engine.delegate.DelegateExecution execution)
     

    Methods inherited from class org.camunda.bpm.engine.impl.bpmn.listener.ClassDelegateExecutionListener

    getExecutionListenerInstance

    Methods inherited from class org.camunda.bpm.engine.impl.delegate.ClassDelegate

    getClassName, getFieldDeclarations

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MultiVersionClassDelegateExecutionListener

      public MultiVersionClassDelegateExecutionListener(String className, List<org.camunda.bpm.engine.impl.bpmn.parser.FieldDeclaration> fieldDeclarations, DelegateProvider delegateProvider)
  • Method Details

    • notify

      public void notify(org.camunda.bpm.engine.delegate.DelegateExecution execution)
      Specified by:
      notify in interface org.camunda.bpm.engine.delegate.DelegateListener<org.camunda.bpm.engine.delegate.DelegateExecution>
      Specified by:
      notify in interface org.camunda.bpm.engine.delegate.ExecutionListener
      Overrides:
      notify in class org.camunda.bpm.engine.impl.bpmn.listener.ClassDelegateExecutionListener
    • getExecutionListenerInstance

      protected org.camunda.bpm.engine.delegate.ExecutionListener getExecutionListenerInstance(ProcessIdAndVersion processKeyAndVersion)