Package com.gigaspaces.start.manager
Class XapManagerClusterInfo
java.lang.Object
com.gigaspaces.start.manager.XapManagerClusterInfo
- All Implemented Interfaces:
ManagerClusterInfo,SmartExternalizable,Externalizable,Serializable
public class XapManagerClusterInfo
extends Object
implements ManagerClusterInfo, SmartExternalizable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionXapManagerClusterInfo(String host, InetAddress currHost) XapManagerClusterInfo(InetAddress currHost) XapManagerClusterInfo(Properties sysProps, Map<String, String> env) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Field Details
-
SERVERS_PROPERTY
- See Also:
-
SERVER_PROPERTY
- See Also:
-
SERVERS_ENV_VAR_SUFFIX
- See Also:
-
SERVERS_ENV_VAR
- See Also:
-
SERVER_ENV_VAR_SUFFIX
- See Also:
-
MANAGER_CLUSTER_TYPE_ENV_VAR
- See Also:
-
-
Constructor Details
-
XapManagerClusterInfo
public XapManagerClusterInfo() -
XapManagerClusterInfo
-
XapManagerClusterInfo
-
XapManagerClusterInfo
-
-
Method Details
-
getManagerClusterType
Description copied from interface:ManagerClusterInfoReturns the manager cluster type.- Specified by:
getManagerClusterTypein interfaceManagerClusterInfo
-
getServers
-
getHosts
-
isEmpty
public boolean isEmpty() -
size
public int size() -
getCurrServer
-
toString
-
getManagers
Description copied from interface:ManagerClusterInfoReturns the list of manager instances (empty list if no managers).- Specified by:
getManagersin interfaceManagerClusterInfo
-
getZookeeperConnectionString
Description copied from interface:ManagerClusterInfoReturns a connection string to the manager's zookeeper cluster.- Specified by:
getZookeeperConnectionStringin interfaceManagerClusterInfo
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-