Class OutgoingTransmitterConnections


  • public class OutgoingTransmitterConnections
    extends java.lang.Object
    Verwaltung für ausgehende Datenverteilerverbindungen
    • Constructor Detail

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

      • 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()