rero.dialogs.server
Class ServerData

java.lang.Object
  extended byrero.dialogs.server.ServerData

public class ServerData
extends Object


Field Summary
protected  ServerGroup active
           
protected  ServerGroup allServers
           
protected static ServerData data
           
protected  ArrayList groupModel
           
protected  TreeMap groups
           
protected  ServerGroup randomServers
           
 
Constructor Summary
protected ServerData()
           
 
Method Summary
 void addServer(Server server)
           
 void buildGroupList()
           
 ArrayList getAllServers()
           
 ServerGroup getGroup(String name)
           
 ArrayList getGroups()
           
 Server getServerByName(String host)
           
static ServerData getServerData()
           
 ArrayList getServers()
           
 void load()
           
static void main(String[] args)
           
 void removeServer(Server server)
           
 void save()
           
 void setActive(ServerGroup a)
           
 void sort()
           
 void update()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected static ServerData data

allServers

protected ServerGroup allServers

randomServers

protected ServerGroup randomServers

groups

protected TreeMap groups

groupModel

protected ArrayList groupModel

active

protected ServerGroup active
Constructor Detail

ServerData

protected ServerData()
Method Detail

getServerByName

public Server getServerByName(String host)

getServerData

public static ServerData getServerData()

setActive

public void setActive(ServerGroup a)

update

public void update()

getGroups

public ArrayList getGroups()

getAllServers

public ArrayList getAllServers()

getServers

public ArrayList getServers()

getGroup

public ServerGroup getGroup(String name)

addServer

public void addServer(Server server)

sort

public void sort()

removeServer

public void removeServer(Server server)

buildGroupList

public void buildGroupList()

load

public void load()

save

public void save()

main

public static void main(String[] args)