org.apache.axis2.transport.base
Class TransportMBeanSupport
java.lang.Object
org.apache.axis2.transport.base.TransportMBeanSupport
public class TransportMBeanSupport
- extends java.lang.Object
Support class to register MBeans for transport listeners and senders.
This class can be used by TransportListener and TransportSender classes
to register the TransportView management bean. It takes care of registering
the bean under a consistent name and makes sure that a JMX related error doesn't stop
the transport from working: a failure to register the MBean will cause JMX support
to be disabled.
|
Constructor Summary |
TransportMBeanSupport(org.apache.axis2.transport.TransportListener listener,
java.lang.String name)
|
TransportMBeanSupport(org.apache.axis2.transport.TransportSender sender,
java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransportMBeanSupport
public TransportMBeanSupport(org.apache.axis2.transport.TransportListener listener,
java.lang.String name)
TransportMBeanSupport
public TransportMBeanSupport(org.apache.axis2.transport.TransportSender sender,
java.lang.String name)
getMBeanName
public javax.management.ObjectName getMBeanName()
register
public void register()
- Register the
TransportView MBean.
unregister
public void unregister()
- Unregister the
TransportView MBean.
Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.