public class JmxMBeanHelper
extends java.lang.Object
| Constructor and Description |
|---|
JmxMBeanHelper() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<javax.management.ObjectInstance> |
getMBeans(java.lang.String objectNameQuery) |
java.util.Set<javax.management.ObjectName> |
getObjectSetAttribute(java.lang.String objectName,
java.lang.String attributeName) |
java.lang.String |
getStringAttribute(java.lang.String objectName,
java.lang.String attributeName) |
java.lang.String |
getStringAttributeClassName(java.lang.String objectName,
java.lang.String attributeName) |
protected javax.management.MBeanServer |
mBeanServer() |
<T> T |
proxyMBean(java.lang.String objectNameString,
java.lang.Class<T> type) |
public java.lang.String getStringAttribute(java.lang.String objectName,
java.lang.String attributeName)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getStringAttributeClassName(java.lang.String objectName,
java.lang.String attributeName)
throws java.lang.Exception
java.lang.Exceptionpublic <T> T proxyMBean(java.lang.String objectNameString,
java.lang.Class<T> type)
throws javax.management.MalformedObjectNameException
javax.management.MalformedObjectNameExceptionpublic java.util.Set<javax.management.ObjectName> getObjectSetAttribute(java.lang.String objectName,
java.lang.String attributeName)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Set<javax.management.ObjectInstance> getMBeans(java.lang.String objectNameQuery)
throws java.lang.Exception
java.lang.Exceptionprotected javax.management.MBeanServer mBeanServer()