|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.system.server.ServerInfo
public class ServerInfo
An MBean that provides a rich view of system information for the JBoss server in which it is deployed.
Field Summary |
---|
Fields inherited from interface org.jboss.system.server.ServerInfoMBean |
---|
OBJECT_NAME_STR |
Constructor Summary | |
---|---|
ServerInfo()
|
Method Summary | |
---|---|
String |
displayPackageInfo(String pkgName)
Display the java.lang.Package info for the pkgName |
Integer |
getActiveThreadCount()
|
Integer |
getActiveThreadGroupCount()
|
Integer |
getAvailableProcessors()
Returns Runtime.getRuntime().availableProcessors() on JDK 1.4 vms or -1 on previous versions. |
Long |
getFreeMemory()
|
String |
getHostAddress()
Returns InetAddress.getLocalHost().getHostAddress(); |
String |
getHostName()
Returns InetAddress.getLocalHost().getHostName(); |
String |
getJavaVendor()
|
String |
getJavaVersion()
|
String |
getJavaVMName()
|
String |
getJavaVMVendor()
|
String |
getJavaVMVersion()
|
Long |
getMaxMemory()
Returns Runtime.getRuntime().maxMemory() on JDK 1.4 vms or -1 on previous versions. |
String |
getOSArch()
|
String |
getOSName()
|
String |
getOSVersion()
|
Long |
getTotalMemory()
|
String |
listMemoryPools(boolean fancy)
Return a listing of the thread pools on jdk5+. |
String |
listThreadCpuUtilization()
Return a listing of the active threads and thread groups. |
String |
listThreadDump()
Return a listing of the active threads and thread groups. |
void |
postDeregister()
|
void |
postRegister(Boolean registrationDone)
|
void |
preDeregister()
|
ObjectName |
preRegister(MBeanServer server,
ObjectName name)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ServerInfo()
Method Detail |
---|
public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister
in interface MBeanRegistration
Exception
public void postRegister(Boolean registrationDone)
postRegister
in interface MBeanRegistration
public void preDeregister() throws Exception
preDeregister
in interface MBeanRegistration
Exception
public void postDeregister()
postDeregister
in interface MBeanRegistration
public String getJavaVersion()
getJavaVersion
in interface ServerInfoMBean
public String getJavaVendor()
getJavaVendor
in interface ServerInfoMBean
public String getJavaVMName()
getJavaVMName
in interface ServerInfoMBean
public String getJavaVMVersion()
getJavaVMVersion
in interface ServerInfoMBean
public String getJavaVMVendor()
getJavaVMVendor
in interface ServerInfoMBean
public String getOSName()
getOSName
in interface ServerInfoMBean
public String getOSVersion()
getOSVersion
in interface ServerInfoMBean
public String getOSArch()
getOSArch
in interface ServerInfoMBean
public Long getTotalMemory()
getTotalMemory
in interface ServerInfoMBean
public Long getFreeMemory()
getFreeMemory
in interface ServerInfoMBean
public Long getMaxMemory()
getMaxMemory
in interface ServerInfoMBean
public Integer getAvailableProcessors()
getAvailableProcessors
in interface ServerInfoMBean
public String getHostName()
getHostName
in interface ServerInfoMBean
public String getHostAddress()
getHostAddress
in interface ServerInfoMBean
public String listMemoryPools(boolean fancy)
listMemoryPools
in interface ServerInfoMBean
fancy
- produce a text-based graph when true
public Integer getActiveThreadCount()
getActiveThreadCount
in interface ServerInfoMBean
public Integer getActiveThreadGroupCount()
getActiveThreadGroupCount
in interface ServerInfoMBean
public String listThreadDump()
listThreadDump
in interface ServerInfoMBean
public String listThreadCpuUtilization()
listThreadCpuUtilization
in interface ServerInfoMBean
public String displayPackageInfo(String pkgName)
displayPackageInfo
in interface ServerInfoMBean
pkgName
- the package name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |