public class FlowableEventSupport extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<FlowableEventListener> |
eventListeners |
protected Map<FlowableEventType,List<FlowableEventListener>> |
typedListeners |
| Constructor and Description |
|---|
FlowableEventSupport() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(FlowableEventListener listenerToAdd) |
void |
addEventListener(FlowableEventListener listenerToAdd,
FlowableEventType... types) |
protected void |
addTypedEventListener(FlowableEventListener listener,
FlowableEventType type) |
void |
dispatchEvent(FlowableEvent event) |
protected void |
dispatchEvent(FlowableEvent event,
FlowableEventListener listener) |
void |
removeEventListener(FlowableEventListener listenerToRemove) |
protected List<FlowableEventListener> eventListeners
protected Map<FlowableEventType,List<FlowableEventListener>> typedListeners
public void addEventListener(FlowableEventListener listenerToAdd)
public void addEventListener(FlowableEventListener listenerToAdd, FlowableEventType... types)
public void removeEventListener(FlowableEventListener listenerToRemove)
public void dispatchEvent(FlowableEvent event)
protected void dispatchEvent(FlowableEvent event, FlowableEventListener listener)
protected void addTypedEventListener(FlowableEventListener listener, FlowableEventType type)
Copyright © 2017 Flowable. All rights reserved.