public class JVMInformationCollector extends StandardMBean implements JVMInformationMBean
| Constructor and Description |
|---|
JVMInformationCollector() |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassInformation(String processName) |
String |
getLogInformation(String processName) |
String |
getMemoryInformation(String processName) |
String |
getSummary(String processName) |
String |
getThreadDump(String processName) |
void |
postDeregister() |
void |
postRegister(Boolean registrationDone) |
void |
preDeregister() |
ObjectName |
preRegister(MBeanServer server,
ObjectName name) |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, getParameterName, invoke, setAttribute, setAttributes, setImplementationpublic JVMInformationCollector()
throws NotCompliantMBeanException
NotCompliantMBeanExceptionpublic String getThreadDump(String processName)
getThreadDump in interface JVMInformationMBeanpublic String getSummary(String processName)
getSummary in interface JVMInformationMBeanpublic String getMemoryInformation(String processName)
getMemoryInformation in interface JVMInformationMBeanpublic String getClassInformation(String processName)
getClassInformation in interface JVMInformationMBeanpublic String getLogInformation(String processName)
getLogInformation in interface JVMInformationMBeanpublic void postRegister(Boolean registrationDone)
postRegister in interface MBeanRegistrationpostRegister in class StandardMBeanpublic ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister in interface MBeanRegistrationpreRegister in class StandardMBeanExceptionpublic void preDeregister()
throws Exception
preDeregister in interface MBeanRegistrationpreDeregister in class StandardMBeanExceptionpublic void postDeregister()
postDeregister in interface MBeanRegistrationpostDeregister in class StandardMBeanCopyright © 2017. All rights reserved.