IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.hamanager.jmx
Interface BulletinBoardSnapshot

All Superinterfaces:
java.io.Serializable

public interface BulletinBoardSnapshot
extends java.io.Serializable

This represents a snapshot of the current bulletin board state.

Version:
1.3

Method Summary
 java.lang.String[] getManagingServers()
          This returns the set of servers currently managing the bulletin board.
 BulletinBoardSubjectSnapshot[] getSubjectsManagedByServer(int index)
          This allows the subjects managed by a server to be retrieved.
 

Method Detail

getManagingServers

java.lang.String[] getManagingServers()
This returns the set of servers currently managing the bulletin board. The subjects are hashed over this set. The set of servers managing the bulletinboard is dynamic and this subset basically floats on the current online machines.

Returns:
the set of servers currently managing the bulletin board.

getSubjectsManagedByServer

BulletinBoardSubjectSnapshot[] getSubjectsManagedByServer(int index)
This allows the subjects managed by a server to be retrieved.

Use the getManagingServers() method to determine the list of managing servers, then use this method to to retrieve the subjects for a particular server.

Parameters:
index - This corresponds to the index of the server returned by getManagingServers().
Returns:
an array of subjects managed by the specified server.

IBM WebSphere Application ServerTM
Release 8