Class JmxUtil


  • public class JmxUtil
    extends java.lang.Object
    Utility class for JMX registration of JDBC pool components.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static javax.management.ObjectName registerJmx​(javax.management.ObjectName base, java.lang.String keyprop, java.lang.Object obj)
      Register an object as an MBean.
      static void unregisterJmx​(javax.management.ObjectName oname)
      Unregister an MBean.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • registerJmx

        public static javax.management.ObjectName registerJmx​(javax.management.ObjectName base,
                                                              java.lang.String keyprop,
                                                              java.lang.Object obj)
        Register an object as an MBean.
        Parameters:
        base - the base object name
        keyprop - the key property
        obj - the object to register
        Returns:
        the registered object name, or null on failure
      • unregisterJmx

        public static void unregisterJmx​(javax.management.ObjectName oname)
        Unregister an MBean.
        Parameters:
        oname - the object name to unregister