|
IBM WebSphere® DataPower® XC10 Appliance Release 2.5 Client API Specification |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ObjectGridMBean
This MBean interface allows a client process to access different attributes and statistical data about a specific ObjectGrid on a server process. In a dynamic ObjectGrid environment, the object name pattern for this MBean is:
com.ibm.websphere.objectgrid:type=ObjectGrid,name=<objectgrid>,mapset=<mapset>,partition=<partition id>,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.
Method Summary | |
---|---|
String |
getContainerName()
Gets the name of the container name containing the replication group member for the ObjectGrid associated with this MBean. |
long |
getCurrentRevision()
Retrieves the current revision number of this ObjectGrid shard. |
String |
getDomainName()
Retrieves the domain name of this ObjectGrid shard. |
TabularData |
getKnownRevisions()
An ObjectGrid shard may exist over several different lifetimes. |
String |
getLifetimeId()
Retrieves the lifetime id for this ObjectGrid shard. |
String |
getObjectGridName()
Gets the name of the ObjectGrid associated with this MBean. |
long |
getOGCount()
Gets the ObjectGrid count attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
long |
getOGMaxTranTime()
Gets the maximum transaction time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
double |
getOGMeanTranTime()
Gets the mean transaction time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
long |
getOGMinTranTime()
Gets the minimum transaction time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
String |
getOGStatsModule()
Gets a string representation of the OGStatsModule |
long |
getOGTotalTranTime()
Gets the total transaction time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
long |
getOGTransPerSecond()
Transactions per second attribute loaded up by the retrieveStatsModule call. |
TabularData |
getPrimaryShardLinks()
Get the shard's list of foreign or domestic linked primaries. |
String |
getServerName()
Gets the name of the server containing the replication group member for the ObjectGrid associated with this MBean. |
com.ibm.websphere.objectgrid.stats.OGStatsModule |
retrieveStatsModule()
Gets the OGStatsModule used to retrieve statistics
associated with the ObjectGrid for this MBean. |
Method Detail |
---|
com.ibm.websphere.objectgrid.stats.OGStatsModule retrieveStatsModule()
OGStatsModule
used to retrieve statistics
associated with the ObjectGrid for this MBean.
OGStatsModule
String getObjectGridName()
String getServerName()
String getContainerName()
String getOGStatsModule()
OGStatsModule attributes
loaded up by the retrieveStatsModule()
or
refreshStatsModule()
method.
- Returns:
- String form of
OGStatsModule
- See Also:
retrieveStatsModule()
,
OGStatsModule
long getOGCount()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGMaxTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGMinTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
double getOGMeanTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGTotalTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGTransPerSecond()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getCurrentRevision()
String getDomainName()
String getLifetimeId()
TabularData getKnownRevisions()
Item Name | Type | Description | Since |
Domain | String | The domain name of this ObjectGrid shard. | 7.1 |
Server | String | The name of the server owning the lifetime id. | 8.5 |
LifetimeId | String | The lifetime id of this ObjectGrid shard. | 7.1 |
Revision | Long | The revision of this ObjectGrid shard. | 7.1 |
OpenDataException
TabularData
TabularData getPrimaryShardLinks()
This method returns a TabularData object representing the current state of each primary shard link.
Each CompositeData (row in the TabularData) contains the following items:
Item Name | Type | Description |
RemoteDomain | String | The catalog service domain name of the remote primary shard.. |
RemoteContainer | String | The container name of the remote primary shard. |
Status | String | The status of the link. Valid states include: online and recovery . |
|
IBM WebSphere® DataPower® XC10 Appliance Release 2.5 Client API Specification |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |