|
IBM WebSphereTM eXtreme Scale, Release 8.5 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. |
OGStatsModule |
retrieveStatsModule()
Gets the OGStatsModule used to retrieve statistics
associated with the ObjectGrid for this MBean. |
Method Detail |
---|
OGStatsModule retrieveStatsModule()
OGStatsModule
used to retrieve statistics
associated with the ObjectGrid for this MBean.
ObjectGridAdministrator.retrieveStatsModule(String[], int, String)
,
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:
StaticObjectGridMBean.refreshStatsModule()
,
retrieveStatsModule()
,
OGStatsModule
long getOGCount()
retrieveStatsModule()
or
refreshStatsModule()
method.
StaticObjectGridMBean.refreshStatsModule()
,
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGMaxTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
StaticObjectGridMBean.refreshStatsModule()
,
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGMinTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
StaticObjectGridMBean.refreshStatsModule()
,
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
double getOGMeanTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
StaticObjectGridMBean.refreshStatsModule()
,
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGTotalTranTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
StaticObjectGridMBean.refreshStatsModule()
,
retrieveStatsModule()
,
OGStatsModule.getTransactionTime(String, boolean)
long getOGTransPerSecond()
retrieveStatsModule()
or
refreshStatsModule()
method.
StaticObjectGridMBean.refreshStatsModule()
,
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 WebSphereTM eXtreme Scale, Release 8.5 API Specification |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |