|
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 MapMBean
This MBean interface allows a client process to access different attributes and statistical data about a specific map on a server process. In a dynamic ObjectGrid environment, the object name pattern for this MBean is:
com.ibm.websphere.objectgrid:type=ObjectMap,name=<map>,partition=<partition id>,objectgrid=<objectgrid>,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 containing the replication group member for the map associated with this MBean. |
double |
getMapBatchUpdateMaxTime()
Gets the maximum batch update time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
double |
getMapBatchUpdateMeanTime()
Gets the mean batch update time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
double |
getMapBatchUpdateMinTime()
Gets the minimum batch update time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
double |
getMapBatchUpdateTotalTime()
Gets the total batch update time attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
long |
getMapCountStatistic()
Gets the map count attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
long |
getMapGetCountStatistic()
Gets the get count attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
long |
getMapHitCountStatistic()
Gets the hit count attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
double |
getMapHitRateStatistic()
Gets the hit rate attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
String |
getMapName()
Gets the name of the map associated with this MBean. |
String |
getMapStatsModule()
Gets a string representation of the MapStatsModule |
long |
getMapUsedBytes()
Gets the used bytes attribute loaded up by the retrieveStatsModule() or
refreshStatsModule() method. |
String |
getObjectGridName()
Gets the name of the ObjectGrid containing the map associated with this MBean. |
int |
getPartitionId()
Retrieves the partition identifier for this map instance. |
String |
getServerName()
Gets the name of the server containing the replication group member for the map associated with this MBean. |
TabularData |
retrieveEntries(String regex)
Operation to iterate through all of the entries in this map, convert the key to string form, then match the string against the regular expression if passed, finally return the matching entries. |
com.ibm.websphere.objectgrid.stats.MapStatsModule |
retrieveStatsModule()
Gets the MapStatsModule used to retrieve statistics
associated with the map for this MBean. |
Method Detail |
---|
com.ibm.websphere.objectgrid.stats.MapStatsModule retrieveStatsModule()
MapStatsModule
used to retrieve statistics
associated with the map for this MBean.
MapStatsModule
String getMapName()
String getObjectGridName()
String getServerName()
String getMapStatsModule()
MapStatsModule attributes
loaded up by the retrieveStatsModule()
or
refreshStatsModule()
method.
- Returns:
- The String form of
MapStatsModule
- See Also:
retrieveStatsModule()
,
MapStatsModule
long getMapCountStatistic()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getNumEntries(boolean)
double getMapHitRateStatistic()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getHitRate(boolean)
long getMapGetCountStatistic()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getHitRate(boolean)
long getMapUsedBytes()
retrieveStatsModule()
or
refreshStatsModule()
method.
The used bytes statistics are accurate only when you are using simple objects or the COPY_TO_BYTES copy mode.
retrieveStatsModule()
,
MapStatsModule.getUsedBytes(boolean)
long getMapHitCountStatistic()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getHitRate(boolean)
double getMapBatchUpdateMeanTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getBatchUpdateTime(boolean)
double getMapBatchUpdateMaxTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getBatchUpdateTime(boolean)
double getMapBatchUpdateMinTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getBatchUpdateTime(boolean)
double getMapBatchUpdateTotalTime()
retrieveStatsModule()
or
refreshStatsModule()
method.
retrieveStatsModule()
,
MapStatsModule.getBatchUpdateTime(boolean)
int getPartitionId()
String getContainerName()
TabularData retrieveEntries(String regex)
Each CompositeData (row in the TabularData) contains the following items:
Item Name | Type | Description |
KeyName | String | The domain name of this ObjectGrid shard. |
LifetimeIndex | Short | The lifetime index for revisioning. |
Revision | Long | The revision number of the last update. |
regex
- the regular expression to apply to the String form of the key.
It should be used in narrowing the entries returned. If null, all entries are returned.
|
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 |