站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBOSS Portal 2.2 API 英文版文档

PortalEventListenerRegistryImpl - JBOSS Portal 2.2 API 英文版文档


org.jboss.portal.core.event
Class PortalEventListenerRegistryImpl

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport
      extended byorg.jboss.system.ServiceMBeanSupport
          extended byorg.jboss.portal.common.system.AbstractJBossService
              extended byorg.jboss.portal.core.event.PortalEventListenerRegistryImpl
All Implemented Interfaces:
javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, PortalEventListenerRegistry, org.jboss.system.Service, org.jboss.system.ServiceMBean

public class PortalEventListenerRegistryImpl
extends AbstractJBossService
implements PortalEventListenerRegistry


Field Summary
protected  java.util.Map 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
 PortalEventListener getListener(java.lang.String id)
           
 void registerListener(java.lang.String id, PortalEventListener listener)
           
 void unregisterListener(java.lang.String id)
           
 
Methods inherited from class org.jboss.portal.common.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

listeners

protected java.util.Map listeners
Constructor Detail

PortalEventListenerRegistryImpl

public PortalEventListenerRegistryImpl()
Method Detail

registerListener

public void registerListener(java.lang.String id,
                             PortalEventListener listener)
Specified by:
registerListener in interface PortalEventListenerRegistry

unregisterListener

public void unregisterListener(java.lang.String id)
Specified by:
unregisterListener in interface PortalEventListenerRegistry

getListener

public PortalEventListener getListener(java.lang.String id)
Specified by:
getListener in interface PortalEventListenerRegistry