de.bsvrz.ars.ars.mgmt.commands
Class ArSCmdInterface

java.lang.Object
  extended by de.bsvrz.ars.ars.mgmt.commands.ArSCmdInterface

public class ArSCmdInterface
extends Object

Author:
beck et al. projects GmbH, Alexander Schmidt

Field Summary
static int SEND_TIMEOUT
          Max.
 
Constructor Summary
ArSCmdInterface(ArchiveManager am, int port)
          Erzeugt den Telnet Server.
 
Method Summary
static void sendQuitCmd(String host, int port)
          Beendet das Archivsystem über den Telnet Server.
 void start()
          Startet den Telnet Server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEND_TIMEOUT

public static int SEND_TIMEOUT
Max. Zeit der Inaktivität, nach der der Server die Verbindung zum Client beendet.

Constructor Detail

ArSCmdInterface

public ArSCmdInterface(ArchiveManager am,
                       int port)
Erzeugt den Telnet Server. Startet ihn jedoch nicht - dazu muss start() aufgerufen werden.

Parameters:
am - ArchivManager
port - Port des Telnet Servers
Method Detail

start

public void start()
Startet den Telnet Server.


sendQuitCmd

public static void sendQuitCmd(String host,
                               int port)
                        throws UnknownHostException,
                               IOException
Beendet das Archivsystem über den Telnet Server.

Parameters:
host - Host des Servers
port - Port des Servers
Throws:
UnknownHostException - Unbekannter Host.
IOException - Fehler beim erzeugen des Sockets.