Package com.adaptris.rest.util
Class JmxMBeanHelper
- java.lang.Object
-
- com.adaptris.rest.util.JmxMBeanHelper
-
public class JmxMBeanHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JmxMBeanHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<javax.management.ObjectName>getMBeanNames(java.lang.String objectNameQuery)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.StringgetStringAttribute(java.lang.String objectName, java.lang.String attributeName)java.lang.StringgetStringAttributeClassName(java.lang.String objectName, java.lang.String attributeName)protected javax.management.MBeanServermBeanServer()<T> TproxyMBean(java.lang.String objectNameString, java.lang.Class<T> type)<T> TproxyMBean(javax.management.ObjectName objectName, java.lang.Class<T> type)
-
-
-
Method Detail
-
getStringAttribute
public java.lang.String getStringAttribute(java.lang.String objectName, java.lang.String attributeName) throws java.lang.Exception- Throws:
java.lang.Exception
-
getStringAttributeClassName
public java.lang.String getStringAttributeClassName(java.lang.String objectName, java.lang.String attributeName) throws java.lang.Exception- Throws:
java.lang.Exception
-
proxyMBean
public <T> T proxyMBean(java.lang.String objectNameString, java.lang.Class<T> type) throws javax.management.MalformedObjectNameException- Throws:
javax.management.MalformedObjectNameException
-
proxyMBean
public <T> T proxyMBean(javax.management.ObjectName objectName, java.lang.Class<T> type)
-
getObjectSetAttribute
public java.util.Set<javax.management.ObjectName> getObjectSetAttribute(java.lang.String objectName, java.lang.String attributeName) throws java.lang.Exception- Throws:
java.lang.Exception
-
getMBeans
public java.util.Set<javax.management.ObjectInstance> getMBeans(java.lang.String objectNameQuery) throws java.lang.Exception- Throws:
java.lang.Exception
-
getMBeanNames
public java.util.Set<javax.management.ObjectName> getMBeanNames(java.lang.String objectNameQuery) throws java.lang.Exception- Throws:
java.lang.Exception
-
mBeanServer
protected javax.management.MBeanServer mBeanServer()
-
-