cz.cuni.amis.nb.api.pogamut.ut2004.server
Class UTServerDefinition

Package class diagram package UTServerDefinition
java.lang.Object
  extended by cz.cuni.amis.nb.api.pogamut.base.server.ServerDefinition<T>
      extended by cz.cuni.amis.nb.api.pogamut.base.server.ReconnectingServerDefinition<T>
          extended by cz.cuni.amis.nb.api.pogamut.unreal.server.UnrealServerDefinition<cz.cuni.amis.pogamut.ut2004.server.IUT2004Server>
              extended by cz.cuni.amis.nb.api.pogamut.ut2004.server.UTServerDefinition
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EmbeddedUTServerDefinition

public class UTServerDefinition
extends cz.cuni.amis.nb.api.pogamut.unreal.server.UnrealServerDefinition<cz.cuni.amis.pogamut.ut2004.server.IUT2004Server>

Definition of UnrealTournament2004 server.

Author:
ik
See Also:
Serialized Form

Field Summary
 
Fields inherited from class cz.cuni.amis.nb.api.pogamut.unreal.server.UnrealServerDefinition
server
 
Constructor Summary
UTServerDefinition()
           
 
Method Summary
protected  cz.cuni.amis.pogamut.ut2004.server.IUT2004Server createServer()
           
 cz.cuni.amis.nb.pogamut.base.server.ServerNode getViewer()
           
protected  void startSpectImpl(URI uri)
           
 
Methods inherited from class cz.cuni.amis.nb.api.pogamut.unreal.server.UnrealServerDefinition
serverStopped, spectate, tryToStartServer
 
Methods inherited from class cz.cuni.amis.nb.api.pogamut.base.server.ReconnectingServerDefinition
startServer, stopServer
 
Methods inherited from class cz.cuni.amis.nb.api.pogamut.base.server.ServerDefinition
getServerFlag, getServerName, getServerNameFlag, getUri, getUriFlag, init, setNewServer, setServerName, setUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UTServerDefinition

public UTServerDefinition()
Method Detail

getViewer

public cz.cuni.amis.nb.pogamut.base.server.ServerNode getViewer()
Specified by:
getViewer in class cz.cuni.amis.nb.api.pogamut.base.server.ServerDefinition<cz.cuni.amis.pogamut.ut2004.server.IUT2004Server>

createServer

protected cz.cuni.amis.pogamut.ut2004.server.IUT2004Server createServer()
Specified by:
createServer in class cz.cuni.amis.nb.api.pogamut.unreal.server.UnrealServerDefinition<cz.cuni.amis.pogamut.ut2004.server.IUT2004Server>

startSpectImpl

protected void startSpectImpl(URI uri)
                       throws IOException
Specified by:
startSpectImpl in class cz.cuni.amis.nb.api.pogamut.unreal.server.UnrealServerDefinition<cz.cuni.amis.pogamut.ut2004.server.IUT2004Server>
Throws:
IOException


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