public interface ListenerFactory
BpmnParser
and BpmnParse
to instantiate
the behaviour classes for TaskListener
and ExecutionListener
usages.
You can provide your own implementation of this class. This way, you can give
different execution semantics to the standard construct.
The easiest and advisable way to implement your own ListenerFactory
is to extend the DefaultListenerFactory
.
An instance of this interface can be injected in the ProcessEngineConfigurationImpl
and its subclasses.Modifier and Type | Method and Description |
---|---|
ActivitiEventListener |
createClassDelegateEventListener(org.activiti.bpmn.model.EventListener eventListener) |
ExecutionListener |
createClassDelegateExecutionListener(org.activiti.bpmn.model.ActivitiListener activitiListener) |
TaskListener |
createClassDelegateTaskListener(org.activiti.bpmn.model.ActivitiListener activitiListener) |
ActivitiEventListener |
createDelegateExpressionEventListener(org.activiti.bpmn.model.EventListener eventListener) |
ExecutionListener |
createDelegateExpressionExecutionListener(org.activiti.bpmn.model.ActivitiListener activitiListener) |
TaskListener |
createDelegateExpressionTaskListener(org.activiti.bpmn.model.ActivitiListener activitiListener) |
ActivitiEventListener |
createEventThrowingEventListener(org.activiti.bpmn.model.EventListener eventListener) |
ExecutionListener |
createExpressionExecutionListener(org.activiti.bpmn.model.ActivitiListener activitiListener) |
TaskListener |
createExpressionTaskListener(org.activiti.bpmn.model.ActivitiListener activitiListener) |
TaskListener createClassDelegateTaskListener(org.activiti.bpmn.model.ActivitiListener activitiListener)
TaskListener createExpressionTaskListener(org.activiti.bpmn.model.ActivitiListener activitiListener)
TaskListener createDelegateExpressionTaskListener(org.activiti.bpmn.model.ActivitiListener activitiListener)
ExecutionListener createClassDelegateExecutionListener(org.activiti.bpmn.model.ActivitiListener activitiListener)
ExecutionListener createExpressionExecutionListener(org.activiti.bpmn.model.ActivitiListener activitiListener)
ExecutionListener createDelegateExpressionExecutionListener(org.activiti.bpmn.model.ActivitiListener activitiListener)
ActivitiEventListener createClassDelegateEventListener(org.activiti.bpmn.model.EventListener eventListener)
ActivitiEventListener createDelegateExpressionEventListener(org.activiti.bpmn.model.EventListener eventListener)
ActivitiEventListener createEventThrowingEventListener(org.activiti.bpmn.model.EventListener eventListener)
Copyright © 2016 Alfresco. All rights reserved.