IBM WebSphereTM eXtreme Scale, Release 8.5
API Specification

com.ibm.websphere.objectgrid.management
Interface ReplicationGroupMemberMBean


Deprecated. The static deployment topology is deprecated in version 7.0. Use the dynamic deployment topology.

public interface ReplicationGroupMemberMBean

This MBean interface allows a client process to access different attributes about a specific replication group member on a server process.

Since:
WAS XD 6.0.1

Method Summary
 int getIndex()
          Deprecated. Gets the index of the replication group member associated with this MBean.
 double getReplicationGroupMemberState()
          Deprecated. Gets the replica weight ratio loaded up by the retrieveStatsModule() or refreshReplicationGroupMemberStatus() method.
 String getReplicationGroupName()
          Deprecated. Gets the name of the replication group containing the replication group member associated with this MBean.
 String getServerName()
          Deprecated. Gets the name of the server containing the replication group member associated with this MBean.
 String getStatus()
          Deprecated. Gets the status loaded up by the refreshReplicationGroupMemberStatus() method.
 void refreshReplicationGroupMemberStatus()
          Deprecated. Loads up the status of the replication group member attributes.
 ReplicationStatsModule retrieveStatsModule()
          Deprecated. Gets the ReplicationStatsModule used to retrieve statistics associated with the replication group member for this MBean.
 

Method Detail

refreshReplicationGroupMemberStatus

void refreshReplicationGroupMemberStatus()
Deprecated. 
Loads up the status of the replication group member attributes.

This method uses the cache as opposed to the retrieveStatsModule() method which will go to the server to get statistics and status.

See Also:
retrieveStatsModule()

retrieveStatsModule

ReplicationStatsModule retrieveStatsModule()
Deprecated. 
Gets the ReplicationStatsModule used to retrieve statistics associated with the replication group member for this MBean.

Returns:
a ReplicationStatsModule for statistics associated with this replication group member
See Also:
ObjectGridAdministrator.retrieveStatsModule(String[], int, String), ReplicationStatsModule

getReplicationGroupName

String getReplicationGroupName()
Deprecated. 
Gets the name of the replication group containing the replication group member associated with this MBean.

Returns:
the name of the replication group this member belongs to

getStatus

String getStatus()
Deprecated. 
Gets the status loaded up by the refreshReplicationGroupMemberStatus() method.

A replication group member's status is either "primary", "replica", or "standby".

Returns:
the status of the replication group member
See Also:
refreshReplicationGroupMemberStatus(), ObjectGridAdministrator.getReplicationGroupStatus(String), ReplicationStatsModule.getReplicationGroupMemberType()

getReplicationGroupMemberState

double getReplicationGroupMemberState()
Deprecated. 
Gets the replica weight ratio loaded up by the retrieveStatsModule() or refreshReplicationGroupMemberStatus() method.

This statistic represents the percentage of how close the replication group member associated with this MBean is to being up-to-date with the primary maps.

Returns:
the weight ratio statistic of the replication group member associated with this MBean
See Also:
refreshReplicationGroupMemberStatus(), ReplicationStatsModule.getReplicationGroupMemberState(boolean)

getServerName

String getServerName()
Deprecated. 
Gets the name of the server containing the replication group member associated with this MBean.

Returns:
the name of server containing the replication group member associated with this MBean.

getIndex

int getIndex()
Deprecated. 
Gets the index of the replication group member associated with this MBean.

Returns:
the index of the replication group member associated with this MBean.

IBM WebSphereTM eXtreme Scale, Release 8.5
API Specification

© Copyright International Business Machines Corp 2005,2012. All rights reserved.