public interface ListenerQueue
Modifier and Type | Method and Description |
---|---|
void |
addListener(EventListener listener)
Adds a listener for all queues
|
void |
addListener(EventListener listener,
String eventId)
Adds a listener to the queue for events with given id
|
List |
getListeners(String eventId)
Return listeners that should be notified of given event ID.
|
Set |
getUniqueListeners(String eventId)
Return listeners that should be notified of given event ID.
|
void |
removeListener(EventListener listener)
Removes Listener from all queues
|
void |
removeListener(EventListener listener,
String eventId)
Removes a Listener from given queue
|
void addListener(EventListener listener)
listener
- EventListener to addvoid addListener(EventListener listener, String eventId)
listener
- EventListener to addeventId
- Event id the listener is interested in.void removeListener(EventListener listener)
listener
- listener EventListener to removevoid removeListener(EventListener listener, String eventId)
listener
- listener EventListener to removeeventId
- Event id queue to remove listener from.List getListeners(String eventId)
eventId
- Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.