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.