this.syncTime = AcidCore.getTS();
this.burst = false;
- for (Iterator<String> it = Server.getServers().iterator(); it.hasNext();)
+ for (Server serv : Server.getServersC())
{
- Server serv = Server.findServer(it.next());
-
if (serv.getHub() == this)
serv.finishBurst();
}
{
int count = 1;
- for (Iterator<String> it = Server.getServers().iterator(); it.hasNext();)
+ for (Server serv : Server.getServersC())
{
- Server serv = Server.findServer(it.next());
-
if (serv.getHub() == this)
count += serv.getLinkCount();
}
{
int count = this.getUsers();
- for (Iterator<String> it = Server.getServers().iterator(); it.hasNext();)
+ for (Server serv : Server.getServersC())
{
- Server serv = Server.findServer(it.next());
-
if (serv.getHub() == this)
count += serv.getRecursiveUsers();
}
return serverMap.keySet();
}
+ public static Collection<Server> getServersC()
+ {
+ return serverMap.values();
+ }
+
private static void addServerToMaps(Server server)
{
sidMap.put(server.getSID(), server);