Class OutgoingApplicationConnections


  • public class OutgoingApplicationConnections
    extends java.lang.Object
    Verwaltung für ausgehende Datenverteilerverbindungen
    • Method Summary

      Modifier and Type Method Description
      void close()
      Terminiert die Versuche, neue Verbindungen aufzubauen
      void setConfigurationAvailable()
      Trigger, dass die Konfiguration verfügbar ist.
      void start()
      Startet den Aufbau der aktiven Verbindungen zu anderen Applikationen (asynchron)
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

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

      • 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 java.lang.String toString()
        Overrides:
        toString in class java.lang.Object