public class Coordinator
extends java.lang.Object
Koordinator der OSI2/OSI3 Umleitung. Diese Klasse koordiniert den OSI2/OSI3 Umleitungsmechanismus. Sie sorgt dafür, dass die Kommunikation zwischen den benötigten Klassen hergestellt wird und sorgt für die Auswertung der Umleitungsparameter.
Constructor and Description |
---|
Coordinator(ClientDavInterface daf,
ConfigurationObject localDevice,
NetworkLayerSender networkLayer)
Konstruktor für einen neuen Coordinator.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationObject |
getOsi3RedirectionDevice()
Gibt das Device zurück, für das der Parameter OSI3 Weiterleitung ausgewertet wird.
|
TelegramProcessor |
getTelegramProcessor()
Gibt den TelegramProcessor zurück.
|
public Coordinator(ClientDavInterface daf, ConfigurationObject localDevice, NetworkLayerSender networkLayer)
Konstruktor für einen neuen Coordinator. Meldet sich auf den Parameterdatensatz für die OSI3 Weiterleitung an.
daf
- Datenverteilerverbindung.localDevice
- Device, für das KExTls gestartet wurde (z.B. eine VRZ oder UZ).networkLayer
- Networklayer, wird für den TelegramProcessor benötigt.public ConfigurationObject getOsi3RedirectionDevice()
Gibt das Device zurück, für das der Parameter OSI3 Weiterleitung ausgewertet wird.
public TelegramProcessor getTelegramProcessor()
Gibt den TelegramProcessor zurück.