@Public
@Stable
public final class MBeans
extends java.lang.Object
register(String, String, Object).| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.String |
getMbeanNameName(javax.management.ObjectName objectName) |
|
static java.lang.String |
getMbeanNameService(javax.management.ObjectName objectName) |
|
static javax.management.ObjectName |
register(java.lang.String serviceName,
java.lang.String nameName,
java.lang.Object theMbean) |
Register the MBean using our standard MBeanName format
"hadoop:service=<serviceName>,name=<nameName>"
Where the <serviceName> and <nameName> are the supplied
parameters.
|
static javax.management.ObjectName |
register(java.lang.String serviceName,
java.lang.String nameName,
java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.Object theMbean) |
Register the MBean using our standard MBeanName format
"hadoop:service=<serviceName>,name=<nameName>"
Where the <serviceName> and <nameName> are the supplied
parameters.
|
static void |
unregister(javax.management.ObjectName mbeanName) |
public static javax.management.ObjectName register(java.lang.String serviceName,
java.lang.String nameName,
java.lang.Object theMbean)
serviceName - serviceName.nameName - nameName.theMbean - - the MBean to registerpublic static javax.management.ObjectName register(java.lang.String serviceName,
java.lang.String nameName,
java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.Object theMbean)
serviceName - serviceName.nameName - nameName.properties - - Key value pairs to define additional JMX ObjectName
properties.theMbean - - the MBean to registerpublic static java.lang.String getMbeanNameService(javax.management.ObjectName objectName)
public static java.lang.String getMbeanNameName(javax.management.ObjectName objectName)
public static void unregister(javax.management.ObjectName mbeanName)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.