Package dev.dsf.bpe.camunda
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
LOGFields inherited from class org.camunda.bpm.engine.impl.delegate.ClassDelegate
className, fieldDeclarationsFields inherited from interface org.camunda.bpm.engine.delegate.ExecutionListener
EVENTNAME_END, EVENTNAME_START, EVENTNAME_TAKE -
Constructor Summary
ConstructorsConstructorDescriptionMultiVersionClassDelegateExecutionListener(String className, List<org.camunda.bpm.engine.impl.bpmn.parser.FieldDeclaration> fieldDeclarations, DelegateProvider delegateProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.camunda.bpm.engine.delegate.ExecutionListenergetExecutionListenerInstance(ProcessIdAndVersion processKeyAndVersion) voidnotify(org.camunda.bpm.engine.delegate.DelegateExecution execution) Methods inherited from class org.camunda.bpm.engine.impl.bpmn.listener.ClassDelegateExecutionListener
getExecutionListenerInstanceMethods inherited from class org.camunda.bpm.engine.impl.delegate.ClassDelegate
getClassName, getFieldDeclarations
-
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:
notifyin interfaceorg.camunda.bpm.engine.delegate.DelegateListener<org.camunda.bpm.engine.delegate.DelegateExecution>- Specified by:
notifyin interfaceorg.camunda.bpm.engine.delegate.ExecutionListener- Overrides:
notifyin classorg.camunda.bpm.engine.impl.bpmn.listener.ClassDelegateExecutionListener
-
getExecutionListenerInstance
protected org.camunda.bpm.engine.delegate.ExecutionListener getExecutionListenerInstance(ProcessIdAndVersion processKeyAndVersion)
-