Package de.bsvrz.dav.dav.main
Class DebugTransmitterPublisher
java.lang.Object
de.bsvrz.dav.dav.main.DebugTransmitterPublisher
- All Implemented Interfaces:
TransmitterStatusPublisher
Veröffentlicht den Verbindungszustand zwischen Datenverteilern auf der Konsole
-
Constructor Summary
ConstructorsConstructorDescriptionDebugTransmitterPublisher
(de.bsvrz.dav.daf.main.config.ConfigurationObject davObject) Erstellt einen neuen DebugTransmitterPublisher -
Method Summary
Modifier and TypeMethodDescriptionvoid
update
(Set<TransmitterStatus> connections) Wird aufgerufen, wenn sich die verbundenen Datenverteiler geändert haben.
-
Constructor Details
-
DebugTransmitterPublisher
public DebugTransmitterPublisher(de.bsvrz.dav.daf.main.config.ConfigurationObject davObject) Erstellt einen neuen DebugTransmitterPublisher- Parameters:
davObject
- Datenverteiler-Objekt
-
-
Method Details
-
update
Description copied from interface:TransmitterStatusPublisher
Wird aufgerufen, wenn sich die verbundenen Datenverteiler geändert haben. Als Key werden die konfigurierten Verbindungsinformationen gespeichert (sieheConfigurationManager.getTransmitterConnectionInfo(long)
).Als Values wird der Verbindungsstatus gespeichert plus eine eventuelle Fehlernachricht.
- Specified by:
update
in interfaceTransmitterStatusPublisher
- Parameters:
connections
- Konfigurierte Verbindungen
-