public class CdiEventSupportBpmnParseHandler extends Object implements BpmnParseHandler
BpmnParseHandler registering the CdiExecutionListener for distributing execution events using the cdi event infrastructure| Modifier and Type | Field and Description |
|---|---|
protected static Set<Class<? extends BaseElement>> |
supportedTypes |
| Constructor and Description |
|---|
CdiEventSupportBpmnParseHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDeleteListener(UserTask userTask) |
protected void |
addEndEventListener(FlowElement flowElement) |
protected void |
addListenerToElement(FlowElement flowElement,
String event,
Object instance) |
protected void |
addListenerToUserTask(UserTask userTask,
String event,
Object instance) |
protected void |
addStartEventListener(FlowElement flowElement) |
Set<Class<? extends BaseElement>> |
getHandledTypes()
The types for which this handler must be called during process parsing.
|
void |
parse(BpmnParse bpmnParse,
BaseElement element)
The actual delegation method.
|
protected static final Set<Class<? extends BaseElement>> supportedTypes
public Set<Class<? extends BaseElement>> getHandledTypes()
BpmnParseHandlergetHandledTypes in interface BpmnParseHandlerpublic void parse(BpmnParse bpmnParse, BaseElement element)
BpmnParseHandlerBpmnParseHandler.getHandledTypes() return value.parse in interface BpmnParseHandlerbpmnParse - The BpmnParse instance that acts as container for all things produced during the parsing.protected void addDeleteListener(UserTask userTask)
protected void addStartEventListener(FlowElement flowElement)
protected void addEndEventListener(FlowElement flowElement)
protected void addListenerToElement(FlowElement flowElement, String event, Object instance)
Copyright © 2023 Flowable. All rights reserved.