com.caucho.cloud.topology
Class TriadShard<X>

java.lang.Object
  extended by com.caucho.cloud.topology.TriadShard<X>

public class TriadShard<X>
extends java.lang.Object

Selects one of the triad members, given the triad owner.


Constructor Summary
TriadShard()
           
 
Method Summary
 X get(byte[] hash)
           
 X get(java.lang.String key)
           
 X get(TriadOwner owner)
          Returns the primary server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriadShard

public TriadShard()
Method Detail

get

public X get(TriadOwner owner)
Returns the primary server.


get

public X get(java.lang.String key)

get

public X get(byte[] hash)