Class ArSCmdInterface

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

public class ArSCmdInterface
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    static int SEND_TIMEOUT
    Max.
  • Constructor Summary

    Constructors
    Constructor Description
    ArSCmdInterface​(ArchiveManager am, int port)
    Erzeugt den Telnet Server.
  • Method Summary

    Modifier and Type Method Description
    static void sendQuitCmd​(java.lang.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 Details

    • SEND_TIMEOUT

      public static final int SEND_TIMEOUT
      Max. Zeit der Inaktivität, nach der der Server die Verbindung zum Client beendet.
      See Also:
      Constant Field Values
  • Constructor Details

    • 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 Details

    • start

      public void start()
      Startet den Telnet Server.
    • sendQuitCmd

      public static void sendQuitCmd​(java.lang.String host, int port) throws java.io.IOException
      Beendet das Archivsystem über den Telnet Server.
      Parameters:
      host - Host des Servers
      port - Port des Servers
      Throws:
      java.net.UnknownHostException - Unbekannter Host.
      java.io.IOException - Fehler beim erzeugen des Sockets.