Class DebugTransmitterPublisher

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

public class DebugTransmitterPublisher extends Object implements TransmitterStatusPublisher
Veröffentlicht den Verbindungszustand zwischen Datenverteilern auf der Konsole
  • 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(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