public interface EventListenerRegistry extends EventBroadcaster
EventListener
s
it can broadcast events to.Modifier and Type | Method and Description |
---|---|
java.util.Set<EventListener<?>> |
getListeners(java.lang.Class<?> eventType)
Returns listeners registered for the given event type.
|
<T> void |
register(EventListener<T> listener,
java.lang.Class<T> eventType)
Registers the given event listener as a sink for the given type of events.
|
<T> void |
unregister(EventListener<T> listener,
java.lang.Class<T> eventType)
Unregisters the given event listener as a sink for the given type of events.
|
broadcast, broadcastInSameThread, shutdown
<T> void register(EventListener<T> listener, java.lang.Class<T> eventType)
T
- event typelistener
- event listenereventType
- event class<T> void unregister(EventListener<T> listener, java.lang.Class<T> eventType)
T
- event typelistener
- event listenereventType
- type to be unregistered fromjava.util.Set<EventListener<?>> getListeners(java.lang.Class<?> eventType)
eventType
- type to search for