private static class TlsNetworkInitializer.ProtocolSettingsParameterReceiver extends java.lang.Object implements ClientReceiverInterface
Klasse zur An- und Abmeldung sowie für den Empfang von Parameter-Datensätzen für OSI-2-Protokolle und Verbindungen.
Modifier and Type | Class and Description |
---|---|
static class |
TlsNetworkInitializer.ProtocolSettingsParameterReceiver.SettingsType |
Modifier and Type | Field and Description |
---|---|
private ClientDavInterface |
_connection |
private java.lang.Object |
_linkOrLinkLayer |
private ConfigurationObject |
_port |
private TlsNetworkInitializer.ProtocolSettingsParameterReceiver.SettingsType |
_settingsType |
Constructor and Description |
---|
ProtocolSettingsParameterReceiver(ClientDavInterface connection,
ConfigurationObject port,
java.lang.Object linkOrLinkLayer,
TlsNetworkInitializer.ProtocolSettingsParameterReceiver.SettingsType settingsType)
Erzeugt ein neues Objekt der Klasse.
|
Modifier and Type | Method and Description |
---|---|
void |
subscribe()
Anmelden des Parameterdatensatzes beim Datenverteiler.
|
void |
unSubscribe()
Abmelden des Parameterdatensatzes beim Datenverteiler.
|
void |
update(ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines Parameter-Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird.
|
private final ClientDavInterface _connection
private final ConfigurationObject _port
private final java.lang.Object _linkOrLinkLayer
private final TlsNetworkInitializer.ProtocolSettingsParameterReceiver.SettingsType _settingsType
public ProtocolSettingsParameterReceiver(ClientDavInterface connection, ConfigurationObject port, java.lang.Object linkOrLinkLayer, TlsNetworkInitializer.ProtocolSettingsParameterReceiver.SettingsType settingsType)
Erzeugt ein neues Objekt der Klasse.
connection
- Datenverteiler-Verbindung.port
- Anschlußpunkt an dem die Parameter des Protokolls verwaltet werden.linkOrLinkLayer
- OSI-2-Protokollinstanz bzw. OSI-2-Verbindung, die bei Änderungen informiert werden soll.public void update(ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines Parameter-Datensatzes von den Datenverteiler-Applikationsfunktionen aufgerufen wird.
Der Datensatz wird in ein Properties-Objekt konvertiert und mit der Methode DataLinkLayer.setProperties(java.util.Properties)
an das Protokoll übergeben. Nach dem Empfang des ersten Datensatzes für ein Protokoll wird das Protokoll gestartet.
update
in interface ClientReceiverInterface
results
- Feld mit den empfangenen Ergebnisdatensätzen.public void subscribe()
Anmelden des Parameterdatensatzes beim Datenverteiler.
public void unSubscribe()
Abmelden des Parameterdatensatzes beim Datenverteiler.