com.microstrategy.web.objects.WebClusterNodeInfo |
This interface represents the information for a single node within a cluster. This can be used for getting the node and project information (for ex.) per cluster node by iterating through the clusters
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract String |
getNodeHostName()
Returns a node name
| ||||||||||
abstract String | getNodeName() | ||||||||||
abstract int | getPort() | ||||||||||
abstract WebProjectInfo |
getProject(int i)
Get the project at given index from a collection of projects.
| ||||||||||
abstract WebProjectInfo |
getProject(String id)
Get the project represented by DSS ID.
| ||||||||||
abstract int |
getProjectCount()
Retuns a number of projects in any status as specified in
EnumDSSXMLProjectStatus ) from a collection | ||||||||||
abstract int | getStatus() | ||||||||||
abstract boolean |
isAlive()
Returns boolean specifying if the node is alive or not, as represented by
EnumDSSXMLClusterMemberStatus with value DssXmlClusterMemberStatusExecuting. |
Returns a node name
Get the project at given index from a collection of projects. Returns null if not found
i | Index of a project from collection |
---|
Get the project represented by DSS ID. Returns null if not found
Retuns a number of projects in any status as specified in EnumDSSXMLProjectStatus
) from a collection
Returns boolean specifying if the node is alive or not, as represented by EnumDSSXMLClusterMemberStatus
with value DssXmlClusterMemberStatusExecuting.