wt.manager
Interface ServerSelector

All Known Implementing Classes:
BalancedServerSelector, StandardServerSelector

public interface ServerSelector


Field Summary
static String versionID
           
 
Method Summary
 int count()
           
 Remote get(String service_name, Remote server)
           
 Vector getAllServers()
           
 Remote getAnyServer()
           
 Remote getNextServer(String service_name, Remote server)
           
 Remote getServer(String service_name)
           
 void registerServer(String service_name, Remote server)
           
 void remove(String service_name, Remote server)
           
 

Field Detail

versionID

public static final String versionID
See Also:
Constant Field Values
Method Detail

getServer

public Remote getServer(String service_name)

get

public Remote get(String service_name,
                  Remote server)

getNextServer

public Remote getNextServer(String service_name,
                            Remote server)

getAnyServer

public Remote getAnyServer()

getAllServers

public Vector getAllServers()

registerServer

public void registerServer(String service_name,
                           Remote server)

remove

public void remove(String service_name,
                   Remote server)

count

public int count()