All Packages Class Hierarchy This Package Previous Next Index
Class gestalt.Coordinator
java.lang.Object
|
+----java.lang.Thread
|
+----gestalt.Coordinator
- public class Coordinator
- extends Thread
-
pending
-
-
Coordinator(Server)
-
-
bestSlave()
-
-
checkMetrics()
-
-
clearClient(ClientRecord)
-
-
clientsVulture()
-
-
distribute()
-
-
matchAndRemove(Task, Vector)
-
-
pushUpdate()
-
-
readClients()
-
-
readServers()
-
-
readSlaves()
-
-
run()
-
-
serversVulture()
-
-
slavesVulture()
-
pending
protected Vector pending
Coordinator
public Coordinator(Server server)
bestSlave
protected SlaveRecord bestSlave()
distribute
public void distribute()
run
public void run()
- Overrides:
- run in class Thread
checkMetrics
public void checkMetrics()
pushUpdate
public void pushUpdate()
slavesVulture
public void slavesVulture()
serversVulture
public void serversVulture()
clearClient
public void clearClient(ClientRecord crec)
clientsVulture
public void clientsVulture()
readClients
public void readClients()
readSlaves
public void readSlaves()
readServers
public void readServers()
matchAndRemove
public boolean matchAndRemove(Task t,
Vector v)
All Packages Class Hierarchy This Package Previous Next Index