public class BaseListenerRegistry extends java.lang.Object implements ListenerRegistry
Constructor and Description |
---|
BaseListenerRegistry() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
createListenerId()
Creates the listener id.
|
DatabaseServiceEventListener |
getRegisteredListener(java.lang.String listenerId)
Gets the registered listener.
|
java.util.Collection<DatabaseServiceEventListener> |
getRegisteredListeners()
Gets the registered listeners.
|
boolean |
isEnableListeners()
Checks if is enable listeners.
|
java.lang.String |
registerListener(DatabaseServiceEventListener listener)
Register listener.
|
void |
registerListener(java.lang.String listenerId,
DatabaseServiceEventListener listener)
Register listener.
|
void |
setDatabaseServiceEventListeners(java.util.List<DatabaseServiceEventListener> databaseServiceEventListeners)
Sets the database service event listeners.
|
void |
setEnableListeners(boolean enableListeners)
Sets the enable listeners.
|
void |
unregisterListener(java.lang.String listenerId)
Unregister listener.
|
public void setDatabaseServiceEventListeners(java.util.List<DatabaseServiceEventListener> databaseServiceEventListeners)
databaseServiceEventListeners
- the new database service event listenerspublic DatabaseServiceEventListener getRegisteredListener(java.lang.String listenerId)
ListenerRegistry
getRegisteredListener
in interface ListenerRegistry
listenerId
- the listener idpublic void registerListener(java.lang.String listenerId, DatabaseServiceEventListener listener)
ListenerRegistry
registerListener
in interface ListenerRegistry
listenerId
- the listener idlistener
- the listenerpublic java.lang.String registerListener(DatabaseServiceEventListener listener)
ListenerRegistry
registerListener
in interface ListenerRegistry
listener
- the listenerpublic void unregisterListener(java.lang.String listenerId)
ListenerRegistry
unregisterListener
in interface ListenerRegistry
listenerId
- the listener idpublic java.util.Collection<DatabaseServiceEventListener> getRegisteredListeners()
ListenerRegistry
getRegisteredListeners
in interface ListenerRegistry
public boolean isEnableListeners()
public void setEnableListeners(boolean enableListeners)
enableListeners
- the new enable listenersprotected java.lang.String createListenerId()