com.plumtree.portalpages.admin.serversettings.search
Class SearchClusterStatusInfo

java.lang.Object
  extended by com.plumtree.portalpages.admin.serversettings.search.SearchClusterStatusInfo

public class SearchClusterStatusInfo
extends java.lang.Object

Helper class which yanks information out of the PropertyBag returned by a search server status request.


Field Summary
 java.lang.String clusterDocsetTID
           
 java.lang.String clusterHome
           
 java.lang.String clusterIndexState
           
 java.lang.String clusterLexiconTID
           
 java.lang.String clusterSearchState
           
 java.lang.String connectStatus
           
 java.lang.String[] errors
           
 boolean isValid
           
 java.lang.String lastSubittedTID
           
 java.lang.String mbFree
           
 java.lang.String mbUsed
           
 NodeInfo[] nodes
           
 java.lang.String numberOfNodes
           
 java.lang.String numberOfPartitions
           
 java.lang.String pbagString
           
 
Constructor Summary
SearchClusterStatusInfo(IXPPropertyBag pBag)
          Construct a SearchServerStatusInfo from a named subbag of a search status propertybag.
 
Method Summary
 java.lang.String getClusterDocsetTID()
           
 java.lang.String getClusterHome()
           
 java.lang.String getClusterIndexState()
           
 java.lang.String getClusterLexiconTID()
           
 java.lang.String getClusterSearchState()
           
 java.lang.String getClusterState()
           
 java.lang.String getConnectStatus()
           
 java.lang.String[] getErrors()
           
 java.lang.String getFreeMem()
           
 java.lang.String getKbUsed()
           
 java.lang.String getLastSubittedTID()
           
 NodeInfo[] getNodes()
           
 java.lang.String getNumberOfNodes()
           
 java.lang.String getNumberOfPartitions()
           
 java.lang.String getPbagString()
           
 java.lang.String getUsedMem()
           
 void setLastSubittedTID(java.lang.String lastSubittedTID)
           
 boolean valid()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

connectStatus

public java.lang.String connectStatus

pbagString

public java.lang.String pbagString

isValid

public boolean isValid

clusterHome

public java.lang.String clusterHome

clusterDocsetTID

public java.lang.String clusterDocsetTID

lastSubittedTID

public java.lang.String lastSubittedTID

clusterSearchState

public java.lang.String clusterSearchState

clusterIndexState

public java.lang.String clusterIndexState

clusterLexiconTID

public java.lang.String clusterLexiconTID

numberOfNodes

public java.lang.String numberOfNodes

numberOfPartitions

public java.lang.String numberOfPartitions

mbFree

public java.lang.String mbFree

mbUsed

public java.lang.String mbUsed

errors

public java.lang.String[] errors

nodes

public NodeInfo[] nodes
Constructor Detail

SearchClusterStatusInfo

public SearchClusterStatusInfo(IXPPropertyBag pBag)
Construct a SearchServerStatusInfo from a named subbag of a search status propertybag.

When all is well, connectStatus == "OK". When there is no search server running, connectStatus contains "Error: (0x80044301) Unable to connect to search server: Winsock error code 10061"

Parameters:
pBag - PropertyBag result of SearchRequest.RetrieveStatus()
Method Detail

setLastSubittedTID

public void setLastSubittedTID(java.lang.String lastSubittedTID)
Parameters:
lastSubittedTID - The lastSubittedTID to set.

getClusterIndexState

public java.lang.String getClusterIndexState()
Returns:
Returns the clusterIndexState.

getClusterSearchState

public java.lang.String getClusterSearchState()
Returns:
Returns the clusterSearchState.

getErrors

public java.lang.String[] getErrors()
Returns:
Returns the errors.

getFreeMem

public java.lang.String getFreeMem()
Returns:
Returns the mbFree(in Megs).

getUsedMem

public java.lang.String getUsedMem()
Returns:
Returns the mbUsed(in Megs).

getNodes

public NodeInfo[] getNodes()
Returns:
Returns the nodes.

getClusterDocsetTID

public java.lang.String getClusterDocsetTID()
Returns:
Returns the clusterDocsetTID.

getClusterHome

public java.lang.String getClusterHome()
Returns:
Returns the clusterHome.

getClusterLexiconTID

public java.lang.String getClusterLexiconTID()
Returns:
Returns the clusterLexiconTID.

getClusterState

public java.lang.String getClusterState()
Returns:
Returns the clusterSearchState.

getConnectStatus

public java.lang.String getConnectStatus()
Returns:
Returns the connectStatus.

valid

public boolean valid()
Returns:
Returns the isValid.

getKbUsed

public java.lang.String getKbUsed()
Returns:
Returns the mbUsed.

getLastSubittedTID

public java.lang.String getLastSubittedTID()
Returns:
Returns the lastSubittedTID.

getNumberOfNodes

public java.lang.String getNumberOfNodes()
Returns:
Returns the numberOfNodes.

getNumberOfPartitions

public java.lang.String getNumberOfPartitions()
Returns:
Returns the numberOfPartitions.

getPbagString

public java.lang.String getPbagString()
Returns:
Returns the pbagString.



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.