public class RemoteFabricStatus extends java.lang.Object implements FabricStatus
| Modifier and Type | Class and Description |
|---|---|
protected static class |
RemoteFabricStatus.GetPlatformMXBeanObjectNamesProcessCallable |
| Modifier and Type | Field and Description |
|---|---|
protected JMXProxyUtil.ProcessCallableExecutor |
processCallableExecutor |
| Constructor and Description |
|---|
RemoteFabricStatus(JMXProxyUtil.ProcessCallableExecutor processCallableExecutor) |
| Modifier and Type | Method and Description |
|---|---|
AdvancedOperatingSystemMXBean |
getAdvancedOperatingSystemMXBean() |
java.util.List<java.lang.management.BufferPoolMXBean> |
getBufferPoolMXBeans() |
java.lang.management.ClassLoadingMXBean |
getClassLoadingMXBean() |
java.lang.management.CompilationMXBean |
getCompilationMXBean() |
java.util.List<java.lang.management.GarbageCollectorMXBean> |
getGarbageCollectorMXBeans() |
java.util.List<java.lang.management.MemoryManagerMXBean> |
getMemoryManagerMXBeans() |
java.lang.management.MemoryMXBean |
getMemoryMXBean() |
java.util.List<java.lang.management.MemoryPoolMXBean> |
getMemoryPoolMXBeans() |
java.lang.management.PlatformLoggingMXBean |
getPlatformLoggingMXBean() |
protected static <T extends java.lang.management.PlatformManagedObject> |
getPlatformMXBeans(java.lang.Class<T> mxBeanInterface,
JMXProxyUtil.ProcessCallableExecutor processCallableExecutor) |
java.lang.management.RuntimeMXBean |
getRuntimeMXBean() |
java.lang.management.ThreadMXBean |
getThreadMXBean() |
protected final JMXProxyUtil.ProcessCallableExecutor processCallableExecutor
public RemoteFabricStatus(JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)
public AdvancedOperatingSystemMXBean getAdvancedOperatingSystemMXBean()
getAdvancedOperatingSystemMXBean in interface FabricStatuspublic java.util.List<java.lang.management.BufferPoolMXBean> getBufferPoolMXBeans()
getBufferPoolMXBeans in interface FabricStatuspublic java.lang.management.ClassLoadingMXBean getClassLoadingMXBean()
getClassLoadingMXBean in interface FabricStatuspublic java.lang.management.CompilationMXBean getCompilationMXBean()
getCompilationMXBean in interface FabricStatuspublic java.util.List<java.lang.management.GarbageCollectorMXBean> getGarbageCollectorMXBeans()
getGarbageCollectorMXBeans in interface FabricStatuspublic java.util.List<java.lang.management.MemoryManagerMXBean> getMemoryManagerMXBeans()
getMemoryManagerMXBeans in interface FabricStatuspublic java.lang.management.MemoryMXBean getMemoryMXBean()
getMemoryMXBean in interface FabricStatuspublic java.util.List<java.lang.management.MemoryPoolMXBean> getMemoryPoolMXBeans()
getMemoryPoolMXBeans in interface FabricStatuspublic java.lang.management.PlatformLoggingMXBean getPlatformLoggingMXBean()
getPlatformLoggingMXBean in interface FabricStatuspublic java.lang.management.RuntimeMXBean getRuntimeMXBean()
getRuntimeMXBean in interface FabricStatuspublic java.lang.management.ThreadMXBean getThreadMXBean()
getThreadMXBean in interface FabricStatusprotected static <T extends java.lang.management.PlatformManagedObject> java.util.List<T> getPlatformMXBeans(java.lang.Class<T> mxBeanInterface,
JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)