Class NodeDiagnosticsMBeanProvider

java.lang.Object
org.jppf.management.diagnostics.AbstractDiagnosticsMBeanProvider
org.jppf.management.diagnostics.spi.NodeDiagnosticsMBeanProvider
All Implemented Interfaces:
org.jppf.management.spi.JPPFMBeanProvider, JPPFNodeMBeanProvider

public class NodeDiagnosticsMBeanProvider extends org.jppf.management.diagnostics.AbstractDiagnosticsMBeanProvider implements JPPFNodeMBeanProvider
Author:
Laurent Cohen
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    createMBean(org.jppf.node.Node node)
    Return a concrete MBean.
    The class of this MBean must implement the interface defined by getMBeanInterfaceName().
     

    Methods inherited from class org.jppf.management.diagnostics.AbstractDiagnosticsMBeanProvider

    getMBeanInterfaceName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jppf.management.spi.JPPFMBeanProvider

    getMBeanInterfaceName
  • Constructor Details

    • NodeDiagnosticsMBeanProvider

      public NodeDiagnosticsMBeanProvider()
  • Method Details

    • createMBean

      public Object createMBean(org.jppf.node.Node node)
      Description copied from interface: JPPFNodeMBeanProvider
      Return a concrete MBean.
      The class of this MBean must implement the interface defined by getMBeanInterfaceName().
      Specified by:
      createMBean in interface JPPFNodeMBeanProvider
      Parameters:
      node - the JPPF node that is managed or monitored by the MBean.
      Returns:
      an Object that is an implementation of the MBean interface.
    • getMBeanName

      public String getMBeanName()
      Specified by:
      getMBeanName in interface org.jppf.management.spi.JPPFMBeanProvider