Class DebugTransmitterPublisher

java.lang.Object
de.bsvrz.dav.dav.main.DebugTransmitterPublisher
All Implemented Interfaces:
TransmitterStatusPublisher

public class DebugTransmitterPublisher
extends java.lang.Object
implements TransmitterStatusPublisher
Veröffentlicht den Verbindungszustand zwischen Datenverteilern auf der Konsole
  • Constructor Summary

    Constructors
    Constructor Description
    DebugTransmitterPublisher​(de.bsvrz.dav.daf.main.config.ConfigurationObject davObject)
    Erstellt einen neuen DebugTransmitterPublisher
  • Method Summary

    Modifier and Type Method Description
    void update​(java.util.Set<TransmitterStatus> connections)
    Wird aufgerufen, wenn sich die verbundenen Datenverteiler geändert haben.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DebugTransmitterPublisher

      public DebugTransmitterPublisher​(de.bsvrz.dav.daf.main.config.ConfigurationObject davObject)
      Erstellt einen neuen DebugTransmitterPublisher
      Parameters:
      davObject - Datenverteiler-Objekt
  • Method Details

    • update

      public void update​(java.util.Set<TransmitterStatus> connections)
      Description copied from interface: TransmitterStatusPublisher
      Wird aufgerufen, wenn sich die verbundenen Datenverteiler geändert haben. Als Key werden die konfigurierten Verbindungsinformationen gespeichert (siehe ConfigurationManager.getTransmitterConnectionInfo(long)).

      Als Values wird der Verbindungsstatus gespeichert plus eine eventuelle Fehlernachricht.

      Specified by:
      update in interface TransmitterStatusPublisher
      Parameters:
      connections - Konfigurierte Verbindungen