Class AbstractJMXAgent

    • Field Detail

      • log

        protected final org.apache.commons.logging.Log log
    • Constructor Detail

      • AbstractJMXAgent

        public AbstractJMXAgent()
        Constructor
    • Method Detail

      • getType

        protected abstract String getType()
      • stop

        public void stop()
        Description copied from interface: JMXAgent
        Stop the agent
        Specified by:
        stop in interface JMXAgent
      • register

        public final void register​(ObjectName name,
                                   Object mBean)
                            throws javax.jms.JMSException
        Description copied from interface: JMXAgent
        Register an MBean
        Specified by:
        register in interface JMXAgent
        Throws:
        javax.jms.JMSException - on registration error
      • unregister

        public final void unregister​(ObjectName name)
                              throws javax.jms.JMSException
        Description copied from interface: JMXAgent
        Unregister an MBean
        Specified by:
        unregister in interface JMXAgent
        Throws:
        javax.jms.JMSException - on registration error