Liferay 7.0-ce-b4

com.liferay.portal.fabric.status
Class RemoteFabricStatus

java.lang.Object
  extended by com.liferay.portal.fabric.status.RemoteFabricStatus
All Implemented Interfaces:
FabricStatus

public class RemoteFabricStatus
extends Object
implements FabricStatus


Nested Class Summary
protected static class RemoteFabricStatus.GetPlatformMXBeanObjectNamesProcessCallable
           
 
Field Summary
protected  JMXProxyUtil.ProcessCallableExecutor processCallableExecutor
           
 
Constructor Summary
RemoteFabricStatus(JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)
           
 
Method Summary
 AdvancedOperatingSystemMXBean getAdvancedOperatingSystemMXBean()
           
 List<BufferPoolMXBean> getBufferPoolMXBeans()
           
 ClassLoadingMXBean getClassLoadingMXBean()
           
 CompilationMXBean getCompilationMXBean()
           
 List<GarbageCollectorMXBean> getGarbageCollectorMXBeans()
           
 List<MemoryManagerMXBean> getMemoryManagerMXBeans()
           
 MemoryMXBean getMemoryMXBean()
           
 List<MemoryPoolMXBean> getMemoryPoolMXBeans()
           
 PlatformLoggingMXBean getPlatformLoggingMXBean()
           
protected static
<T extends PlatformManagedObject>
List<T>
getPlatformMXBeans(Class<T> mxBeanInterface, JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)
           
 RuntimeMXBean getRuntimeMXBean()
           
 ThreadMXBean getThreadMXBean()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processCallableExecutor

protected final JMXProxyUtil.ProcessCallableExecutor processCallableExecutor
Constructor Detail

RemoteFabricStatus

public RemoteFabricStatus(JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)
Method Detail

getAdvancedOperatingSystemMXBean

public AdvancedOperatingSystemMXBean getAdvancedOperatingSystemMXBean()
Specified by:
getAdvancedOperatingSystemMXBean in interface FabricStatus

getBufferPoolMXBeans

public List<BufferPoolMXBean> getBufferPoolMXBeans()
Specified by:
getBufferPoolMXBeans in interface FabricStatus

getClassLoadingMXBean

public ClassLoadingMXBean getClassLoadingMXBean()
Specified by:
getClassLoadingMXBean in interface FabricStatus

getCompilationMXBean

public CompilationMXBean getCompilationMXBean()
Specified by:
getCompilationMXBean in interface FabricStatus

getGarbageCollectorMXBeans

public List<GarbageCollectorMXBean> getGarbageCollectorMXBeans()
Specified by:
getGarbageCollectorMXBeans in interface FabricStatus

getMemoryManagerMXBeans

public List<MemoryManagerMXBean> getMemoryManagerMXBeans()
Specified by:
getMemoryManagerMXBeans in interface FabricStatus

getMemoryMXBean

public MemoryMXBean getMemoryMXBean()
Specified by:
getMemoryMXBean in interface FabricStatus

getMemoryPoolMXBeans

public List<MemoryPoolMXBean> getMemoryPoolMXBeans()
Specified by:
getMemoryPoolMXBeans in interface FabricStatus

getPlatformLoggingMXBean

public PlatformLoggingMXBean getPlatformLoggingMXBean()
Specified by:
getPlatformLoggingMXBean in interface FabricStatus

getRuntimeMXBean

public RuntimeMXBean getRuntimeMXBean()
Specified by:
getRuntimeMXBean in interface FabricStatus

getThreadMXBean

public ThreadMXBean getThreadMXBean()
Specified by:
getThreadMXBean in interface FabricStatus

getPlatformMXBeans

protected static <T extends PlatformManagedObject> List<T> getPlatformMXBeans(Class<T> mxBeanInterface,
                                                                              JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)

Liferay 7.0-ce-b4