Package com.microstrategy.web.objects
Interface WebClusterMember
- 
public interface WebClusterMemberThe WebClusterMember interface provides a standard representation for nodes within a cluster. A reference to an instance of this interface can be acquired fromWebClusterMembership- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetLoad()Returns the load of the cluster memberWebProjectManipulatorgetManipulator()GetWebProjectManipulatorobject used to perform manipulations on projects in cluster.java.lang.StringgetName()Returns the name of the cluster member.intgetPort()Returns the port of the cluster memberWebClusterProjectInfoCollectiongetProjectInfoCollection()Returns a collection ofWebClusterProjectInfoobjects.intgetProtocol()Returns the network protocol of the serverintgetStatus()Returns the status of the cluster member 
 - 
 
- 
- 
Method Detail
- 
getStatus
int getStatus()
Returns the status of the cluster member- Returns:
 - integer enumeration from
         
EnumDSSXMLClusterMemberStatusdescribing status of cluster member 
 
- 
getName
java.lang.String getName()
Returns the name of the cluster member. This will be the server's name- Returns:
 - String containing the name of the cluster member
 
 
- 
getPort
int getPort()
Returns the port of the cluster member- Returns:
 - integer port number
 
 
- 
getProtocol
int getProtocol()
Returns the network protocol of the server- Returns:
 - integer enumeration from 
EnumDSSXMLNetProtocoldescribing the network protocol of cluster member 
 
- 
getLoad
int getLoad()
Returns the load of the cluster member- Returns:
 - integer load on cluster member
 
 
- 
getProjectInfoCollection
WebClusterProjectInfoCollection getProjectInfoCollection()
Returns a collection ofWebClusterProjectInfoobjects. Each object contains information about the projects on this server and a link to aWebProjectInstance- Returns:
 WebClusterProjectInfoCollectionrepresenting a set ofWebClusterProjectInfoobjects
 
- 
getManipulator
WebProjectManipulator getManipulator() throws WebObjectsException
GetWebProjectManipulatorobject used to perform manipulations on projects in cluster. Any manipulations performed with a manipulator obtained from this method will affect the project only for this Cluster Member. Other members within the cluster will maintain previous project states.- Returns:
 - WebProjectManipulator to manipulate a project across cluster
 - Throws:
 WebObjectsException
 
 - 
 
 -