Class GrizzlyJmxManager

java.lang.Object
org.glassfish.grizzly.jmxbase.GrizzlyJmxManager

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

    • GrizzlyJmxManager

      public GrizzlyJmxManager()
  • Method Details

    • 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.