Class TransportMBeanSupport

java.lang.Object
org.apache.axis2.transport.base.TransportMBeanSupport

public class TransportMBeanSupport extends 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 Details

    • TransportMBeanSupport

      public TransportMBeanSupport(org.apache.axis2.kernel.TransportListener listener, String name)
    • TransportMBeanSupport

      public TransportMBeanSupport(org.apache.axis2.kernel.TransportSender sender, String name)
  • Method Details

    • getMBeanName

      public ObjectName getMBeanName()
    • register

      public void register()
      Register the TransportView MBean.
    • unregister

      public void unregister()
      Unregister the TransportView MBean.