public class JMXProxy
extends java.lang.Object
| Constructor and Description |
|---|
JMXProxy(javax.management.remote.JMXConnector connector) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
<B> B |
getBean(javax.management.ObjectName name,
java.lang.Class<B> beanClass) |
<B> B |
getBean(javax.management.ObjectName name,
java.lang.Class<B> beanClass,
boolean notificationBroadcaster) |
<B> B |
getBean(java.lang.String name,
java.lang.Class<B> beanClass) |
<B> B |
getBean(java.lang.String name,
java.lang.Class<B> beanClass,
boolean notificationBroadcaster) |
java.lang.management.ClassLoadingMXBean |
getClassLoadingMXBean() |
java.lang.management.CompilationMXBean |
getCompilationMXBean() |
protected javax.management.MBeanServerConnection |
getConnection() |
protected java.lang.String |
getConnectionId() |
java.util.List<java.lang.management.GarbageCollectorMXBean> |
getGarbageCollectorMXBeans() |
java.lang.management.MemoryMXBean |
getMemoryMXBean() |
java.util.List<java.lang.management.MemoryPoolMXBean> |
getMemoryPoolMXBeans() |
java.lang.management.OperatingSystemMXBean |
getOperatingSystemMXBean() |
java.lang.management.RuntimeMXBean |
getRuntimeMXBean() |
java.lang.management.ThreadMXBean |
getThreadMXBean() |
protected java.util.Set<javax.management.ObjectName> |
queryNames(java.lang.String query) |
protected java.util.Set<javax.management.ObjectName> |
queryNames(java.lang.String domain,
java.lang.String key,
java.lang.String value) |
public void close()
protected java.lang.String getConnectionId()
protected javax.management.MBeanServerConnection getConnection()
throws java.io.IOException
java.io.IOExceptionprotected java.util.Set<javax.management.ObjectName> queryNames(java.lang.String domain,
java.lang.String key,
java.lang.String value)
protected java.util.Set<javax.management.ObjectName> queryNames(java.lang.String query)
public <B> B getBean(java.lang.String name,
java.lang.Class<B> beanClass)
public <B> B getBean(java.lang.String name,
java.lang.Class<B> beanClass,
boolean notificationBroadcaster)
public <B> B getBean(javax.management.ObjectName name,
java.lang.Class<B> beanClass)
public <B> B getBean(javax.management.ObjectName name,
java.lang.Class<B> beanClass,
boolean notificationBroadcaster)
public java.lang.management.ClassLoadingMXBean getClassLoadingMXBean()
public java.lang.management.CompilationMXBean getCompilationMXBean()
public java.util.List<java.lang.management.GarbageCollectorMXBean> getGarbageCollectorMXBeans()
public java.util.List<java.lang.management.MemoryPoolMXBean> getMemoryPoolMXBeans()
public java.lang.management.OperatingSystemMXBean getOperatingSystemMXBean()
public java.lang.management.MemoryMXBean getMemoryMXBean()
public java.lang.management.RuntimeMXBean getRuntimeMXBean()
public java.lang.management.ThreadMXBean getThreadMXBean()