Class OutgoingTransmitterConnections

java.lang.Object
de.bsvrz.dav.dav.main.OutgoingTransmitterConnections

public class OutgoingTransmitterConnections extends Object
Verwaltung für ausgehende Datenverteilerverbindungen
  • Constructor Details

    • OutgoingTransmitterConnections

      public OutgoingTransmitterConnections(de.bsvrz.dav.daf.communication.lowLevel.ServerConnectionInterface serverConnection, int reconnectionDelay, ServerDavParameters serverDavParameters, LowLevelConnectionsManagerInterface lowLevelConnectionsManager, HighLevelTransmitterManager transmitterManager, TransmitterConnectionMap connectionMap)
      Konstruktor
      Parameters:
      serverConnection - Factory zum Aufbauen von Verbindungen (z.B. TCP_IP_ServerCommunication)
      reconnectionDelay - Wiederverbindungswartezeit nach Verbindungsabbruch
      serverDavParameters - Server-Parameter
      lowLevelConnectionsManager - Low-Level-Verbindungsverwaltung
      transmitterManager - High-Level-Verwaltung für Dav-Dav-Verbindungen (Anmeldelisten usw.)
      connectionMap - Verwaltung für alle offenen Verbindungen pro Datenverteiler
  • Method Details

    • start

      public void start()
    • updateId

      public void updateId(T_T_HighLevelCommunication communication)
      Wird aufgerufen, wenn die ID des Remote-Transmitters bekannt wird (d. h. die Authentifizierung abgeschlossen ist)
      Parameters:
      communication -
    • close

      public void close()