public class Fg003Typ073 extends Fg003Default
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[][] |
davToTls
Tabelle, in der das Verhalten beim Empfang von Attributgruppen eingetragen wird.
|
private static de.bsvrz.sys.funclib.debug.Debug |
debug
DebugLogger für Debug-Ausgaben
|
private java.lang.Object[][] |
tlsToDav
Tabelle, in der das Verhalten beim Empfang von TLS De-Blöcken eingetragen wird.
|
_intervallDauerUFD
_config, _conversionMethod, _conversionMethodArguments, _conversionMethodName, _conversionModulName, _daf, _de, _eak, _eakConversionModul, _lastSendDeBlock, _messageSender, ASP, ATG, FG, ID, OT, TYP
Constructor and Description |
---|
Fg003Typ073(de.bsvrz.dav.daf.main.ClientDavInterface daf,
Eak eak,
De de)
Objekterzeugung mit Anmeldung der globalen und lokalen Umsetzungseinträge
|
Modifier and Type | Method and Description |
---|---|
de.bsvrz.dav.daf.main.ResultData |
Fg003Typ073Id036AtgTlsUfdErgebnisMeldungTaustoffkonzentrationTSKAspTlsAntwort(DeBlock deBlock,
de.bsvrz.dav.daf.main.Data data,
de.bsvrz.dav.daf.main.DataDescription dataDescription)
Entspricht
Fg003Default.Fg003Typ073Id004AtgTlsUfdErgebnisMeldungTaustoffkonzentrationTSKAspTlsAntwort(DeBlock,
Data,DataDescription) , jedoch werden die Daten als nachgeliefert gekennzeichnet. |
Fg003Typ001Id001AtgTlsGloDeFehlerAspTlsAntwort, Fg003Typ001Id033AtgTlsGloDeFehlerAspTlsAntwort, Fg003Typ014Id001AtgTlsUfdErgänzendeDeFehlerMeldungAspTlsAntwort, Fg003Typ014Id033AtgTlsUfdErgänzendeDeFehlerMeldungAspTlsAntwort, Fg003Typ016Id002AtgTlsUfdNegativeQuittungAspTlsAntwort, Fg003Typ016Id034AtgTlsUfdNegativeQuittungAspTlsAntwort, Fg003Typ032Id003AtgTlsUfdBetriebsParameterAspParameterIst, Fg003Typ032Id003AtgTlsUfdBetriebsParameterAspParameterSoll, Fg003Typ032Id035AtgTlsUfdBetriebsParameterAspParameterIst, Fg003Typ035Id004AtgTlsUfdErgebnisMeldungTyp35AspTlsAntwort, Fg003Typ048Id004AtgTlsUfdErgebnisMeldungLuftTemperaturLTAspTlsAntwort, Fg003Typ049Id004AtgTlsUfdErgebnisMeldungFahrbahnOberFlächenTemperaturFBTAspTlsAntwort, Fg003Typ050Id004AtgTlsUfdErgebnisMeldungFahrbahnFeuchteFBFAspTlsAntwort, Fg003Typ051Id004AtgTlsUfdErgebnisMeldungFahrbahnOberFlächeAspTlsAntwort, Fg003Typ052Id004AtgTlsUfdErgebnisMeldungRestSalzRSAspTlsAntwort, Fg003Typ053Id004AtgTlsUfdErgebnisMeldungNiederschlagsIntensitätNIAspTlsAntwort, Fg003Typ054Id004AtgTlsUfdErgebnisMeldungLuftDruckLDAspTlsAntwort, Fg003Typ055Id004AtgTlsUfdErgebnisMeldungRelativeLuftFeuchteRLFAspTlsAntwort, Fg003Typ056Id004AtgTlsUfdErgebnisMeldungWindRichtungWRAspTlsAntwort, Fg003Typ057Id004AtgTlsUfdErgebnisMeldungWindGeschwindigkeitMittelWertWGMAspTlsAntwort, Fg003Typ058Id004AtgTlsUfdErgebnisMeldungSchneeHöheSHAspTlsAntwort, Fg003Typ059Id004AtgTlsUfdErgebnisMeldungFahrbahnGlätteFBGAspTlsAntwort, Fg003Typ060Id004AtgTlsUfdErgebnisMeldungSichtWeiteSWAspTlsAntwort, Fg003Typ061Id004AtgTlsUfdErgebnisMeldungHelligkeitHKAspTlsAntwort, Fg003Typ062Id004AtgTlsUfdErgebnisMeldungNiederschlagsMengeNMAspTlsAntwort, Fg003Typ063Id004AtgTlsUfdErgebnisMeldungNiederschlagAspTlsAntwort, Fg003Typ064Id004AtgTlsUfdErgebnisMeldungWindGeschwindigkeitSpitzenWertWGSAspTlsAntwort, Fg003Typ065Id004AtgTlsUfdErgebnisMeldungGefrierTemperaturGTAspTlsAntwort, Fg003Typ066Id004AtgTlsUfdErgebnisMeldungTaupunktTemperaturTPTAspTlsAntwort, Fg003Typ067Id004AtgTlsUfdErgebnisMeldungTemperaturInTiefe1TT1AspTlsAntwort, Fg003Typ068Id004AtgTlsUfdErgebnisMeldungTemperaturInTiefe2TT2AspTlsAntwort, Fg003Typ069Id004AtgTlsUfdErgebnisMeldungTemperaturInTiefe3TT3AspTlsAntwort, Fg003Typ070Id004AtgTlsUfdErgebnisMeldungZustandDerFahrbahnOberFlächeFBZAspTlsAntwort, Fg003Typ071Id004AtgTlsUfdErgebnisMeldungNiederschlagsArtNSAspTlsAntwort, Fg003Typ072Id004AtgTlsUfdErgebnisMeldungWasserFilmDickeWFDAspTlsAntwort, Fg003Typ073Id004AtgTlsUfdErgebnisMeldungTaustoffkonzentrationTSKAspTlsAntwort, Fg003Typ074Id004AtgTlsUfdErgebnisMeldungTaustoffmengeTSQAspTlsAntwort, Fg003Typ076Id04AtgTlsUfdErgebnisMeldungEisFilmDickeEFDAspTlsAntwort, Fg003Typ079Id004AtgTlsUfdErgebnisMeldungZustandDerFahrbahnOberFlächeWinterdienstFZWAspTlsAntwort, Fg255Typ029Id034AtgTlsGloKanalSteuerungAspParameterIst, Fg255Typ036Id035AtgTlsGloGeographischeKenndatenAspTlsZustand, tlsDatenNachResultUfdLogisch, tlsDatenNachResultUfdLogischGleitkomma
Fg255Typ001Id001AtgTlsGloDeFehlerAspTlsAntwort, Fg255Typ016Id002AtgTlsGloNegativeQuittungAspTlsAntwort, Fg255Typ029Id002AtgTlsGloKanalSteuerungAspParameterIst, Fg255Typ029Id002AtgTlsGloKanalSteuerungAspParameterSoll, Fg255Typ036Id003AtgTlsGloGeographischeKenndatenAspTlsVorgabe, Fg255Typ036Id003AtgTlsGloGeographischeKenndatenAspTlsZustand, Fg255Typ255Id255AtgTlsGloDeBlockAbrufAspTlsAbruf, Fg255Typ255Id255AtgTlsGloDeBlockSendenAspTlsVorgabe
dataRequest, getClientDavInterface, getConfig, getDavToTlsList, getTlsToDavList, isBetriebsMeldungenErzeugen, isPassivierungUmsetzungsMethoden, isRequestSupported, processDeBlock, sendData, sendData, sendInitialDeBlock, sendMessage, subscribeAllData, update
private static final de.bsvrz.sys.funclib.debug.Debug debug
private final java.lang.Object[][] davToTls
"Attributgruppe (Pid)", "Aspekt (Pid)", "Fg", "Typ", "Id", "ObjektTyp" z.B. "atg.tlsGloKanalSteuerung", "asp.parameterSoll", "1", "29", "2", "typ.deLve"Die Auswertung erfolgt dabei wie folgt:
DeConversionModul.update(de.bsvrz.dav.daf.main.ResultData[])
wird für jede zur
Attributgruppen/Aspket-Kombination passende Kombination eine Methode aufgerufen, deren Namen aus dem Tabelleneintrag
wie folgt gebildet wird (hier für den Beispieleintrag):Fg001Typ029Id002AtgTlsGloKanalSteuerungAspParameterSoll(ResultData)
ResultData
die Daten der zu verarbeitenden ATG/ASP-Kombination.private final java.lang.Object[][] tlsToDav
"Attributgruppe (Pid)", "Aspekt (Pid)", "Fg", "Typ", "Id", "ObjektTyp" z.B. "atg.tlsGloKanalSteuerung", "asp.tlsAntwort", "1", "29", "2", "typ.deLve"Die Auswertung erfolgt dabei wie folgt:
DeConversionModul.processDeBlock(de.bsvrz.kex.tls.osi7.DeBlock)
wird für jede zum De-Block passende
Fg/Id/Typ-Kombination eine Methode aufgerufen, deren Namen aus dem Tabelleneintrag wie folgt gebildet wird (hier für
den Beispieleintrag):Fg001Typ029Id002AtgTlsGloKanalSteuerungAspTlsAntwort(DeBlock, Data,
DataDescription)
deBlock
die Daten des zu verarbeitenden De-Blocks und
data
ein Datenobjekt der passenden Attributgruppen/Aspekt-Kombination, welchem direkt die Inhalte des
De-Blocks zugewiesen werden können.DataDescription
enthält die passende DataDescription
für die zu sendenden Daten.public de.bsvrz.dav.daf.main.ResultData Fg003Typ073Id036AtgTlsUfdErgebnisMeldungTaustoffkonzentrationTSKAspTlsAntwort(DeBlock deBlock, de.bsvrz.dav.daf.main.Data data, de.bsvrz.dav.daf.main.DataDescription dataDescription)
Fg003Default.Fg003Typ073Id004AtgTlsUfdErgebnisMeldungTaustoffkonzentrationTSKAspTlsAntwort(DeBlock,
Data,DataDescription)
, jedoch werden die Daten als nachgeliefert gekennzeichnet.deBlock
- Der zu bearbeitende De-Block.data
- Der passende Datensatz für die Ziel Attributgruppe/Aspekt-Kombination.dataDescription
- Die Datenbeschreibung für die Attributgruppe/Aspekt-Kombination.