public class MBeanUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.lang.String |
DOMAIN |
| Constructor and Description |
|---|
MBeanUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
createAndRegisterJMXConfigurator(javax.management.MBeanServer mbs,
LoggerContext loggerContext,
JMXConfigurator jmxConfigurator,
javax.management.ObjectName objectName,
java.lang.Object caller) |
static java.lang.String |
getObjectNameFor(java.lang.String contextName,
java.lang.Class type) |
static boolean |
isRegistered(javax.management.MBeanServer mbs,
javax.management.ObjectName objectName) |
static javax.management.ObjectName |
string2ObjectName(Context context,
java.lang.Object caller,
java.lang.String objectNameAsStr) |
static void |
unregister(LoggerContext loggerContext,
javax.management.MBeanServer mbs,
javax.management.ObjectName objectName,
java.lang.Object caller) |
static final java.lang.String DOMAIN
public static java.lang.String getObjectNameFor(java.lang.String contextName,
java.lang.Class type)
public static javax.management.ObjectName string2ObjectName(Context context, java.lang.Object caller, java.lang.String objectNameAsStr)
public static boolean isRegistered(javax.management.MBeanServer mbs,
javax.management.ObjectName objectName)
public static void createAndRegisterJMXConfigurator(javax.management.MBeanServer mbs,
LoggerContext loggerContext,
JMXConfigurator jmxConfigurator,
javax.management.ObjectName objectName,
java.lang.Object caller)
public static void unregister(LoggerContext loggerContext, javax.management.MBeanServer mbs, javax.management.ObjectName objectName, java.lang.Object caller)