站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 messaging API Documentation 英文版文档

InterceptorMBeanSupport (JBoss Messaging API) - JBoss 4.0.1 sp1 messaging API Documentation 英文版文档


org.jboss.mq.server.jmx
Class InterceptorMBeanSupport

java.lang.Object
  extended byorg.jboss.mx.util.JBossNotificationBroadcasterSupport
      extended byorg.jboss.system.ServiceMBeanSupport
          extended byorg.jboss.mq.server.jmx.InterceptorMBeanSupport
All Implemented Interfaces:
InterceptorMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, org.jboss.system.Service, org.jboss.system.ServiceMBean
Direct Known Subclasses:
ClientMonitorInterceptor, DestinationManager, InterceptorLoader, SecurityManager

public abstract class InterceptorMBeanSupport
extends org.jboss.system.ServiceMBeanSupport
implements InterceptorMBean

Adapts JBossMQService to deliver JMSServerInvoker.

Version:
$Revision: 1.1 $
Author:
Peter Antman

Field Summary
 
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
InterceptorMBeanSupport()
           
 
Method Summary
 javax.management.ObjectName getNextInterceptor()
          Gets the next interceptor in the chain
 void setNextInterceptor(javax.management.ObjectName jbossMQService)
          Set the next interceptor in the chain
protected  void startService()
           
 
Methods inherited from class org.jboss.system.ServiceMBeanSupport
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop, stopService
 
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.mq.server.jmx.InterceptorMBean
getInterceptor
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Constructor Detail

InterceptorMBeanSupport

public InterceptorMBeanSupport()
Method Detail

getNextInterceptor

public javax.management.ObjectName getNextInterceptor()
Description copied from interface: InterceptorMBean
Gets the next interceptor in the chain

Specified by:
getNextInterceptor in interface InterceptorMBean

setNextInterceptor

public void setNextInterceptor(javax.management.ObjectName jbossMQService)
Description copied from interface: InterceptorMBean
Set the next interceptor in the chain

Specified by:
setNextInterceptor in interface InterceptorMBean

startService

protected void startService()
                     throws Exception
Throws:
Exception


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.