|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.portal.jems.as.system.AbstractJBossService
org.jboss.portal.core.event.PortalEventListenerRegistryImpl
public class PortalEventListenerRegistryImpl
Field Summary | |
---|---|
protected CopyOnWriteRegistry |
listeners
. |
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
---|
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean |
---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
---|---|
PortalEventListenerRegistryImpl()
|
Method Summary | |
---|---|
java.lang.Object |
getListener(java.lang.String id)
|
java.util.Set |
getListenerIds()
Returns the set of String identifiers for all currently registered listeners. |
java.util.Collection |
getListeners()
|
void |
registerListener(java.lang.String id,
java.lang.Object listener)
|
void |
unregisterListener(java.lang.String id)
|
Methods inherited from class org.jboss.portal.jems.as.system.AbstractJBossService |
---|
create, destroy, getState, getStateString, start, stop |
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
---|
createService, destroyService, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, startService, stopService |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
---|
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final CopyOnWriteRegistry listeners
Constructor Detail |
---|
public PortalEventListenerRegistryImpl()
Method Detail |
---|
public void registerListener(java.lang.String id, java.lang.Object listener)
registerListener
in interface PortalEventListenerRegistry
public void unregisterListener(java.lang.String id)
unregisterListener
in interface PortalEventListenerRegistry
public java.lang.Object getListener(java.lang.String id)
getListener
in interface PortalEventListenerRegistry
public java.util.Collection getListeners()
getListeners
in interface PortalEventListenerRegistry
public java.util.Set getListenerIds()
PortalEventListenerRegistry
getListenerIds
in interface PortalEventListenerRegistry
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |