public class GbjJmxSystemStats extends GbjJmxCacheStats
The actual statistics included is user-configurable via the GbjJmxSystemStats[Template].dat file.
monitor, session, stats
Constructor and Description |
---|
GbjJmxSystemStats(GbjCacheStats s,
GbjCacheStats shrpc,
GbjSession session)
GbjJmxSystemStats constructor
|
Modifier and Type | Method and Description |
---|---|
String |
execute(String command)
JMX operation to execute a GS Smalltalk command.
|
Object |
invoke(String actionName,
Object[] params,
String[] signature)
JMX DynamicMBean protocol for invoking an action.
|
String |
shutdown()
JMX operation to shutdown the stone.
|
enableHypericTrace, getAttribute, getAttributes, getMBeanInfo, kill, setAttribute, setAttributes, stop
public GbjJmxSystemStats(GbjCacheStats s, GbjCacheStats shrpc, GbjSession session)
s
- GbjCacheStatsshrpc
- GbjCacheStats for shared page cache monitorsession
- GbjSessionpublic String execute(String command)
command
- String command to executepublic String shutdown()
public Object invoke(String actionName, Object[] params, String[] signature) throws UnsupportedOperationException, ReflectionException
invoke
in interface DynamicMBean
invoke
in class GbjJmxCacheStats
actionName
- name of action to performparams
- array of parameters for actionsignature
- array of signatures for actionUnsupportedOperationException
- ReflectionException
thrown on errorsReflectionException