## org.apache.hadoop.metrics.util
Class MBeanUtil

    java.lang.Object
      org.apache.hadoop.metrics.util.MBeanUtil

Deprecated. in favor of `MBeans`.

    @Deprecated
    @InterfaceAudience.LimitedPrivate(value={"HDFS","MapReduce"})
    public class MBeanUtil

extends Object

This util class provides a method to register an MBean using our standard naming convention as described in the doc for `registerMBean(String, String, Object)`

Constructor Summary
`MBeanUtil()` Deprecated.

Method Summary
`static ObjectName` `registerMBean(String serviceName, String nameName, Object theMbean)` Deprecated. Register the MBean using our standard MBeanName format "hadoop:service=<serviceName>,name=<nameName>" Where the <serviceName> and <nameName> are the supplied parameters
`static void` `unregisterMBean(ObjectName mbeanName)` Deprecated.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### MBeanUtil

    public MBeanUtil()

  Deprecated.

Method Detail

### registerMBean

    public static ObjectName registerMBean(String serviceName,
                                           String nameName,
                                           Object theMbean)

  Deprecated.
  Register the MBean using our standard MBeanName format "hadoop:service=<serviceName>,name=<nameName>" Where the <serviceName> and <nameName> are the supplied parameters

  Parameters:
    `serviceName` -
    `nameName` -
    `theMbean` - - the MBean to register
  Returns:
    the named used to register the MBean

### unregisterMBean

    public static void unregisterMBean(ObjectName mbeanName)

  Deprecated.

Copyright © 2009 The Apache Software Foundation