Class OutgoingApplicationConnections

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

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

    • OutgoingApplicationConnections

      public OutgoingApplicationConnections(de.bsvrz.dav.daf.communication.lowLevel.ServerConnectionInterface serverConnection, int reconnectionDelay, ServerDavParameters serverDavParameters, LowLevelConnectionsManagerInterface lowLevelConnectionsManager, HighLevelApplicationManager applicationManager, ApplicationConnectionMap 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
      applicationManager - 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()
      Startet den Aufbau der aktiven Verbindungen zu anderen Applikationen (asynchron)
    • setConfigurationAvailable

      public void setConfigurationAvailable()
      Trigger, dass die Konfiguration verfügbar ist.
    • close

      public void close()
      Terminiert die Versuche, neue Verbindungen aufzubauen
    • toString

      public String toString()
      Overrides:
      toString in class Object