Package one.nio.mgt
Class Management
- java.lang.Object
-
- one.nio.mgt.Management
-
public class Management extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static org.slf4j.Loggerlog
-
Constructor Summary
Constructors Constructor Description Management()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ObjectgetAttribute(java.lang.String name, java.lang.String attribute)static java.lang.ObjectgetAttribute(javax.management.ObjectName objName, java.lang.String attribute)static java.lang.Object[]getAttributes(java.lang.String name, java.lang.String... attributes)static java.lang.Object[]getAttributes(javax.management.ObjectName objName, java.lang.String... attributes)static voidregisterMXBean(java.lang.Object object, java.lang.String name)static <T> voidregisterMXBean(T object, java.lang.Class<T> mxbeanInterface, java.lang.String name)static java.util.Set<javax.management.ObjectName>resolvePattern(java.lang.String name)static voidunregisterMXBean(java.lang.String name)
-
-
-
Method Detail
-
registerMXBean
public static void registerMXBean(java.lang.Object object, java.lang.String name)
-
registerMXBean
public static <T> void registerMXBean(T object, java.lang.Class<T> mxbeanInterface, java.lang.String name)
-
unregisterMXBean
public static void unregisterMXBean(java.lang.String name)
-
getAttribute
public static java.lang.Object getAttribute(java.lang.String name, java.lang.String attribute) throws javax.management.JMException- Throws:
javax.management.JMException
-
getAttribute
public static java.lang.Object getAttribute(javax.management.ObjectName objName, java.lang.String attribute) throws javax.management.JMException- Throws:
javax.management.JMException
-
getAttributes
public static java.lang.Object[] getAttributes(java.lang.String name, java.lang.String... attributes) throws javax.management.JMException- Throws:
javax.management.JMException
-
getAttributes
public static java.lang.Object[] getAttributes(javax.management.ObjectName objName, java.lang.String... attributes) throws javax.management.JMException- Throws:
javax.management.JMException
-
resolvePattern
public static java.util.Set<javax.management.ObjectName> resolvePattern(java.lang.String name) throws javax.management.JMException- Throws:
javax.management.JMException
-
-