public class ListenerRegistry<E extends Event,L extends EventListener<E>> extends java.lang.Object implements ListenerService<E,L>, EventSink<E>
| Constructor and Description |
|---|
ListenerRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(L listener)
Adds the specified listener.
|
void |
onProcessLimit()
Handles notification that event processing time limit has been exceeded.
|
void |
process(E event)
Processes the specified event.
|
void |
removeListener(L listener)
Removes the specified listener.
|
public void addListener(L listener)
ListenerServiceaddListener in interface ListenerService<E extends Event,L extends EventListener<E>>listener - listener to be addedpublic void removeListener(L listener)
ListenerServiceremoveListener in interface ListenerService<E extends Event,L extends EventListener<E>>listener - listener to be removedpublic void process(E event)
EventSinkpublic void onProcessLimit()
EventSinkonProcessLimit in interface EventSink<E extends Event>Copyright © 2013-2019. All Rights Reserved.