Package com.caucho.cloud.topology

Interface Summary
CloudClusterListener Listener to detect when a server is added or removed.
CloudPodListener Listener to detect when a server is added or removed.
CloudServerListener Listener to detect when a server is added or removed.
 

Class Summary
AbstractCloudClusterListener Listener to detect when a server is added or removed.
AbstractCloudPodListener Listener to detect when a server is added or removed.
AbstractCloudServerListener Listener to detect when a server is added or removed.
CloudCluster Defines a set of clustered servers.
CloudClusterAdmin  
CloudPod The CloudPod controls up to 64 CloudServers.
CloudServer Defines a cloud server, a single Resin instance.
CloudSystem CloudDomain represents all the clusters in a Resin configuration.
TopologyService Interface for a service registered with the Resin Server.
TriadDispatcher<X> Selects one of the triad members, given the triad owner.
TriadDispatcherDouble<X> Selects one of the triad members, given the triad owner.
TriadDispatcherSingle<X> Selects one of the triad members, given the triad owner.
TriadDispatcherTriple<X> Selects one of the triad members, given the triad owner.
TriadServer Defines a triad server, one of the three hub servers in a pod.
 

Enum Summary
CloudServer.ServerType  
CloudServerState Represents the current state of a cloud server.
TriadOwner The triad owner is the triad ownership for a hashed item.