Class GrizzlyJmxManager


  • public abstract class GrizzlyJmxManager
    extends java.lang.Object
    Grizzly JMX manager
    Author:
    Alexey Stashok
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract void deregister​(java.lang.Object object)
      Unregister Grizzly JMX Object.
      static GrizzlyJmxManager instance()
      Return the GrizzlyJmxManager instance.
      abstract java.lang.Object register​(java.lang.Object parent, java.lang.Object object)
      Register Grizzly JMX Object as child of the passed parent object.
      abstract java.lang.Object register​(java.lang.Object parent, java.lang.Object object, java.lang.String name)
      Register Grizzly JMX Object as child of the passed parent object with the specific name.
      abstract java.lang.Object registerAtRoot​(java.lang.Object object)
      Register Grizzly JMX Object at the root.
      abstract java.lang.Object registerAtRoot​(java.lang.Object object, java.lang.String name)
      Register Grizzly JMX Object at the root with the passed name.
      • Methods inherited from class java.lang.Object

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

      • GrizzlyJmxManager

        public GrizzlyJmxManager()
    • Method Detail

      • instance

        public static GrizzlyJmxManager instance()
        Return the GrizzlyJmxManager instance.
        Returns:
        the GrizzlyJmxManager instance.
      • registerAtRoot

        public abstract java.lang.Object registerAtRoot​(java.lang.Object object)
        Register Grizzly JMX Object at the root.
        Parameters:
        object - JMX Object to register.
        Returns:
        JMX Bean object.
      • registerAtRoot

        public abstract java.lang.Object registerAtRoot​(java.lang.Object object,
                                                        java.lang.String name)
        Register Grizzly JMX Object at the root with the passed name.
        Parameters:
        object - JMX Object to register.
        name -
        Returns:
        JMX Bean object.
      • register

        public abstract java.lang.Object register​(java.lang.Object parent,
                                                  java.lang.Object object)
        Register Grizzly JMX Object as child of the passed parent object.
        Parameters:
        parent - parent
        object - JMX Object to register.
        Returns:
        JMX Bean object.
      • register

        public abstract java.lang.Object register​(java.lang.Object parent,
                                                  java.lang.Object object,
                                                  java.lang.String name)
        Register Grizzly JMX Object as child of the passed parent object with the specific name.
        Parameters:
        parent - parent
        object - JMX Object to register.
        name -
        Returns:
        JMX Bean object.
      • deregister

        public abstract void deregister​(java.lang.Object object)
        Unregister Grizzly JMX Object.
        Parameters:
        object - JMX Object to deregister.