|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.jonas.server.JmxServer
MBean Class for Server Management MBean type: Standard MBean model: Delegate (Server.java)
Constructor Summary | |
JmxServer(Server server,
java.lang.String serverName,
java.lang.String version,
java.lang.String protocols)
constructor |
Method Summary | |
java.lang.Boolean |
getActivated()
get monitoring activation |
int |
getActiveGroupCount()
get the estimated number of active groups in the JOnAS server's initial thread group |
int |
getActiveThreadsCount()
get the number of active threads in the JOnAS server's initial thread group |
java.lang.Long |
getCurrentTotalMemory()
get jvm total memory |
java.lang.Long |
getCurrentUsedMemory()
get jvm used memory |
java.lang.String |
getJonasName()
Server name |
java.lang.String |
getJonasVersion()
Server version |
java.lang.Long[] |
getMeasuresTable()
get the table of value |
java.lang.Integer |
getNumberOfMeasures()
get number of measures |
java.lang.String |
getProtocols()
Protocols supported by this Server |
java.lang.Integer |
getRange()
get range |
void |
runGC()
run the garbage collector |
void |
setActivated(java.lang.Boolean act)
set monitoring activation |
void |
setNumberOfMeasures(java.lang.Integer nb)
set number of measures |
void |
setRange(java.lang.Integer range)
set range |
void |
stop()
Stop server (with stopping the JVM) |
void |
timeoutExpired(java.lang.Object arg)
The measures timeout has expired Do not synchronize this method to avoid deadlocks! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JmxServer(Server server, java.lang.String serverName, java.lang.String version, java.lang.String protocols)
server
- ServerserverName
- server nameversion
- JOnAS versionprotocols
- protocols supportedMethod Detail |
public java.lang.String getJonasName()
getJonasName
in interface JmxServerMBean
public java.lang.String getJonasVersion()
getJonasVersion
in interface JmxServerMBean
public java.lang.String getProtocols()
getProtocols
in interface JmxServerMBean
public void stop() throws java.rmi.RemoteException
stop
in interface JmxServerMBean
java.rmi.RemoteException
public void runGC() throws java.rmi.RemoteException
runGC
in interface JmxServerMBean
java.rmi.RemoteException
public java.lang.Long getCurrentUsedMemory() throws java.rmi.RemoteException
getCurrentUsedMemory
in interface JmxServerMBean
java.rmi.RemoteException
public java.lang.Long getCurrentTotalMemory() throws java.rmi.RemoteException
getCurrentTotalMemory
in interface JmxServerMBean
java.rmi.RemoteException
public void setRange(java.lang.Integer range) throws java.rmi.RemoteException
setRange
in interface JmxServerMBean
range
- range for free memory measurement
java.rmi.RemoteException
public java.lang.Integer getRange() throws java.rmi.RemoteException
getRange
in interface JmxServerMBean
java.rmi.RemoteException
public void setNumberOfMeasures(java.lang.Integer nb) throws java.rmi.RemoteException
setNumberOfMeasures
in interface JmxServerMBean
nb
- number of measures
java.rmi.RemoteException
public java.lang.Integer getNumberOfMeasures() throws java.rmi.RemoteException
getNumberOfMeasures
in interface JmxServerMBean
java.rmi.RemoteException
public java.lang.Long[] getMeasuresTable() throws java.rmi.RemoteException
getMeasuresTable
in interface JmxServerMBean
java.rmi.RemoteException
public void timeoutExpired(java.lang.Object arg)
timeoutExpired
in interface TimerEventListener
arg
- Objectpublic void setActivated(java.lang.Boolean act)
setActivated
in interface JmxServerMBean
act
- Booleanpublic java.lang.Boolean getActivated()
getActivated
in interface JmxServerMBean
public int getActiveThreadsCount()
getActiveThreadsCount
in interface JmxServerMBean
public int getActiveGroupCount()
getActiveGroupCount
in interface JmxServerMBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |