public class Eak
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface
Constructor and Description |
---|
Eak(de.bsvrz.dav.daf.main.ClientDavInterface daf,
Sm sm,
java.util.List additionalDeviceTable,
java.util.Map conversionModules)
Zusätzlichen Konstruktor für Eak, die nicht über die TLS-Versorgung sondern über die Tabelle der zusätzlichen
Kommunikationspartner versorgt worden sind.
|
Eak(de.bsvrz.dav.daf.main.config.ConfigurationObject eak,
de.bsvrz.dav.daf.main.ClientDavInterface daf,
Sm sm)
Erzeugt eine Instanz eines Eak.
|
Modifier and Type | Method and Description |
---|---|
void |
bufferDeBlock(DeBlockToSend deBlockToSend)
Speichert einen zu sendenden DE-Blöcke für dieses EAK.
|
void |
clearBufferedDeBlocks()
Löscht die gespeicherten DE-Blöcke für dieses EAK.
|
DeBlockToSend[] |
getBufferedDeBlocks()
Liefert die gespeicherten DE-Blöcke für dieses EAK.
|
EakConversionInterface |
getConversionModul()
Gibt das Objekt des aktuellen Eak-Umwandlungsmoduls zurück.
|
java.util.List |
getDeList()
Liefert Liste der angeschlossenen De.
|
de.bsvrz.dav.daf.main.config.ConfigurationObject |
getEak()
Bestimmt das dem EAK zugeordnete Konfigurationsobjekt vom "typ.eak" aus dem Teilmodell TLS.
|
java.lang.String |
getEakDescription()
Liefert die Bezeichungstext des Eak.
|
int |
getOsi2Adress()
Liefert die Osi2Adresse des Gerätes.
|
Sm |
getSm()
Liefert das übergeordnete Sm-Objekt.
|
void |
sendBufferedDeBlocks() |
java.lang.String |
toString()
Liefert die String-Darstellung eines Eak:
Eak (Bezeichnung) :
Knotennummer :
Osi2Adresse :
Umsetzungsmodul :
Schlüsselwerte (HashKeys) :
Verbindungsstatus :
Zusätzlich werden alle angeschlossenen De mit ihren Eigenschften ausgegen.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von den
Datenverteiler-Applikationsfunktionen aufgerufen wird.
|
public Eak(de.bsvrz.dav.daf.main.config.ConfigurationObject eak, de.bsvrz.dav.daf.main.ClientDavInterface daf, Sm sm)
eak
- Eakdaf
- DaVsm
- Smpublic Eak(de.bsvrz.dav.daf.main.ClientDavInterface daf, Sm sm, java.util.List additionalDeviceTable, java.util.Map conversionModules)
daf
- dafsm
- smadditionalDeviceTable
- additionalDeviceTableconversionModules
- conversionModulespublic EakConversionInterface getConversionModul()
public java.util.List getDeList()
public de.bsvrz.dav.daf.main.config.ConfigurationObject getEak()
public java.lang.String getEakDescription()
public int getOsi2Adress()
public Sm getSm()
public java.lang.String toString()
Eak (Bezeichnung) : Knotennummer : Osi2Adresse : Umsetzungsmodul : Schlüsselwerte (HashKeys) : Verbindungsstatus :Zusätzlich werden alle angeschlossenen De mit ihren Eigenschften ausgegen.
toString
in class java.lang.Object
public void update(de.bsvrz.dav.daf.main.ResultData[] results)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
results
- Feld mit den empfangenen Ergebnisdatensätzen.public void bufferDeBlock(DeBlockToSend deBlockToSend)
deBlockToSend
- Der zu speichernde De-Blockpublic void sendBufferedDeBlocks()
public DeBlockToSend[] getBufferedDeBlocks()
public void clearBufferedDeBlocks()