Class GrizzlyJmxManager


  • public abstract class GrizzlyJmxManager
    extends Object
    Grizzly JMX manager
    Author:
    Alexey Stashok
    • Constructor Detail

      • GrizzlyJmxManager

        public GrizzlyJmxManager()
    • Method Detail

      • instance

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

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

        public abstract Object registerAtRoot​(Object object,
                                              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 Object register​(Object parent,
                                        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 Object register​(Object parent,
                                        Object object,
                                        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​(Object object)
        Unregister Grizzly JMX Object.
        Parameters:
        object - JMX Object to deregister.