|
IBM WebSphere® DataPower® XC10 Appliance Release 2.1 Client API Specification |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DynamicServerMBean
This MBean interface allows a client process to access different attributes about a specific server process in a dynamic environment. The object name pattern for this MBean is:
com.ibm.websphere.objectgrid:type=ObjectGridServer,name=<server>,host=<host>,ogServerName=<server>If ObjectGrid is running in a WebSphere Application Server process, more key=value pairs may be added to the object name.
Field Summary | |
---|---|
static String |
SERVER_COREGROUP_MEMBERSHIP_CHANGE
|
Method Summary | |
---|---|
int |
getAvailableProcessors()
Returns the number of available processors for the JVM hosting this server. |
CompositeData |
getEnvironmentInfo()
Retrieve the environment information for the server (host name, WebSphere eXtreme Scale version, and additional information). |
long |
getFreeMemory()
Returns the available memory in bytes for the JVM hosting this server. |
String |
getHostName()
Returns the host name for this process. |
long |
getMaxMemory()
Returns the maximum memory in bytes for the JVM hosting this server. |
boolean |
getSafeToShutdown()
Returns true if a replica exists for each primary hosted on this server. |
String |
getStatsSpec()
Retrieve the current statistics specification for the server. |
long |
getTotalMemory()
Returns the total memory in bytes for the JVM hosting this server. |
String |
getTraceSpec()
Retrieve the current trace specification for the server. |
String |
getZoneName()
Returns the zone name for this process |
void |
setStatsSpec(String statsSpec)
Set the statistics specification for the server. |
void |
setTraceSpec(String traceSpec)
Set the trace specification for the server. |
Methods inherited from interface com.ibm.websphere.objectgrid.management.ServerMBean |
---|
getServerName, modifyServerTraceSpec, stopServer |
Field Detail |
---|
static final String SERVER_COREGROUP_MEMBERSHIP_CHANGE
Method Detail |
---|
int getAvailableProcessors()
Runtime.availableProcessors()
long getFreeMemory()
Runtime.freeMemory()
long getMaxMemory()
Runtime.maxMemory()
long getTotalMemory()
Runtime.totalMemory()
String getHostName()
InetAddress.getHostName()
String getZoneName()
boolean getSafeToShutdown()
String getStatsSpec()
StatsSpec
void setStatsSpec(String statsSpec)
statsSpec
- the statistics specification string.StatsSpec
String getTraceSpec()
void setTraceSpec(String traceSpec)
traceSpec
- the statistics specification string.ObjectGridManager.setTraceSpecification(String)
CompositeData getEnvironmentInfo()
Item Name | Type | Description |
JMXServicePort | String | JMX Service Port |
WASServerName | String | WebSphere Application Server Full Server Name |
JVMVersion | String | JAVA Version |
JMXConnectorPort | String | JMX Connector Port |
IPAddress | String | IP Address |
JavaVM | String | JVM Version |
WASInstallRoot | String | WebSphere Application Server Product Directory |
OSGIFrameworkVersion | String | OSGi Version |
ClientPort | String | Client Port |
HostName | String | Host name |
Timestamp | String | Time Stamp from Server |
WASBaseVersion | String | IBM WebSphere Application Server Version |
OSName | String | Operating System |
XSInstallRoot | String | WebSphere eXtreme Scale Product Directory |
OSArch | String | OS Architecture |
PeerPort | String | Peer Port |
ServerType | String | Server Type |
HAManagerPort | String | HAManager Port |
JVMInstallPath | String | JAVA Directory |
XC10Model | String | Machine Type and Model |
JavaRuntimeInfo | String | JVM Runtime Version |
xioContainerTCPNonSecure | String | XIO TCP/IP Port |
JMXServiceURL | String | JMX Service Port |
listenerPort | String | Listener Port (ORB) |
ServerName | String | Server Name |
WASXDVersion | String | IBM WebSphere Application Server - XD Version |
WASExpressVersion | String | IBM WebSphere Application Server - ND Version |
JavaBitMode | String | JAVA Bit Mode |
XSVersion | String | WebSphere eXtreme Scale Version |
JVMVendor | String | JAVA Vendor |
OSVersion | String | Operating System Version |
xioContainerTCPSecure | String | XIO TCP/IP SSL Port |
PID | String | Process ID |
WASNDVersion | String | IBM WebSphere Application Server - ND Version |
ORB Version | String | ORB Version |
|
IBM WebSphere® DataPower® XC10 Appliance Release 2.1 Client API Specification |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |