|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectcz.cuni.amis.nb.api.pogamut.base.server.DefaultServersManager<T>
public abstract class DefaultServersManager<T extends ServerDefinition>
| Field Summary | |
|---|---|
protected cz.cuni.amis.utils.collections.ObservableList<T> |
servers
|
protected String |
serversListFileName
|
| Constructor Summary | |
|---|---|
DefaultServersManager(String serverType)
|
|
| Method Summary | |
|---|---|
abstract void |
deserialize()
Saves the server definition in a binary file. |
cz.cuni.amis.utils.collections.ObservableCollection<T> |
getAllServers()
Returns collection of all servers. |
cz.cuni.amis.utils.flag.Flag<T> |
getDefaultServer()
Returns the default server. |
protected org.openide.filesystems.FileObject |
getServerListFile()
|
String |
getServerType()
String type of the servers. |
void |
removeServer(T server)
Removes this servel from the list. |
void |
serialize()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String serversListFileName
protected cz.cuni.amis.utils.collections.ObservableList<T extends ServerDefinition> servers
| Constructor Detail |
|---|
public DefaultServersManager(String serverType)
| Method Detail |
|---|
public cz.cuni.amis.utils.flag.Flag<T> getDefaultServer()
ServersManager
getDefaultServer in interface ServersManager<T extends ServerDefinition>public cz.cuni.amis.utils.collections.ObservableCollection<T> getAllServers()
ServersManager
getAllServers in interface ServersManager<T extends ServerDefinition>public abstract void deserialize()
deserialize in interface ServersManager<T extends ServerDefinition>public void serialize()
serialize in interface ServersManager<T extends ServerDefinition>
protected org.openide.filesystems.FileObject getServerListFile()
throws IOException
IOExceptionpublic String getServerType()
ServersManager
getServerType in interface ServersManager<T extends ServerDefinition>public void removeServer(T server)
ServersManager
removeServer in interface ServersManager<T extends ServerDefinition>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||