cz.cuni.amis.nb.api.pogamut.unreal.server
Class UnrealServersManager

Package class diagram package UnrealServersManager
java.lang.Object
  extended by cz.cuni.amis.nb.api.pogamut.base.server.DefaultServersManager<UnrealServerDefinition>
      extended by cz.cuni.amis.nb.api.pogamut.unreal.server.UnrealServersManager
All Implemented Interfaces:
cz.cuni.amis.nb.api.pogamut.base.server.ServersManager<UnrealServerDefinition>

public class UnrealServersManager
extends cz.cuni.amis.nb.api.pogamut.base.server.DefaultServersManager<UnrealServerDefinition>

Author:
ik

Field Summary
 
Fields inherited from class cz.cuni.amis.nb.api.pogamut.base.server.DefaultServersManager
servers, serversListFileName
 
Constructor Summary
UnrealServersManager(String serverType)
           
 
Method Summary
 void deserialize()
          Deserialize method is here and not in DefaultServersManager because it needs to have access to the classloader of PogamutNbUnreal plugin where the class definitions reside.
 
Methods inherited from class cz.cuni.amis.nb.api.pogamut.base.server.DefaultServersManager
getAllServers, getDefaultServer, getServerListFile, getServerType, removeServer, serialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnrealServersManager

public UnrealServersManager(String serverType)
Method Detail

deserialize

public void deserialize()
Deserialize method is here and not in DefaultServersManager because it needs to have access to the classloader of PogamutNbUnreal plugin where the class definitions reside.

Specified by:
deserialize in interface cz.cuni.amis.nb.api.pogamut.base.server.ServersManager<UnrealServerDefinition>
Specified by:
deserialize in class cz.cuni.amis.nb.api.pogamut.base.server.DefaultServersManager<UnrealServerDefinition>


Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.