public class VertrauensFahrStreifen extends Object implements de.bsvrz.dav.daf.main.ClientReceiverInterface
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
_debug |
private Instant |
_lastCheckTime |
private de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage |
_meldung |
private de.bsvrz.dav.daf.main.config.SystemObject |
_mq |
private de.bsvrz.dav.daf.main.config.SystemObject |
_objekt
das Objekt.
|
private AtgVerkehrsDatenKurzZeitIntervallPlLogisch |
_parameter
Aktueller Parameter-Datensatz oder null falls nicht vorhanden
|
private de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung |
_verwaltung
Verbindung zum Verwaltungsmodul.
|
private static String[] |
ATTRIBUTE
Alle Attribute, die ggf. auf implausibel gesetzt werden müssen
|
static DateTimeFormatter |
DATE_TIME_FORMATTER |
private VertrauensbereichPuffer |
gleitenderTag
Datensaetze mit Ausfallinformationen im Bezugszeitraum.
|
private static de.bsvrz.sys.funclib.operatingMessage.MessageTemplate |
TEMPLATE_AUS |
private static de.bsvrz.sys.funclib.operatingMessage.MessageTemplate |
TEMPLATE_EIN |
Modifier | Constructor and Description |
---|---|
protected |
VertrauensFahrStreifen(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltung,
de.bsvrz.dav.daf.main.config.SystemObject obj,
de.bsvrz.dav.daf.main.config.SystemObject mq)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
private void |
erzeugeMeldung(Instant fromTime,
Instant checkTime,
long ausfallZeit,
Set<String> values) |
protected de.bsvrz.dav.daf.main.Data |
plausibilisiere(de.bsvrz.dav.daf.main.ResultData resultat)
Fuehrt die Plausibilisierung durch.
|
private void |
pruefeAusfall(Instant fromTime,
Instant checkTime) |
private void |
sendeGutMeldung(Instant fromTime,
Instant checkTime,
long ausfallZeit) |
String |
toString() |
void |
update(de.bsvrz.dav.daf.main.ResultData[] parameterFeld) |
private static final String[] ATTRIBUTE
private static final de.bsvrz.sys.funclib.debug.Debug _debug
public static final DateTimeFormatter DATE_TIME_FORMATTER
private de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung _verwaltung
private final de.bsvrz.dav.daf.main.config.SystemObject _mq
private final VertrauensbereichPuffer gleitenderTag
private final de.bsvrz.dav.daf.main.config.SystemObject _objekt
private AtgVerkehrsDatenKurzZeitIntervallPlLogisch _parameter
private static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_EIN
private static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_AUS
private Instant _lastCheckTime
private de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage _meldung
protected VertrauensFahrStreifen(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltung, de.bsvrz.dav.daf.main.config.SystemObject obj, de.bsvrz.dav.daf.main.config.SystemObject mq)
verwaltung
- Verbindung zum Verwaltungsmodulobj
- mq
- protected final de.bsvrz.dav.daf.main.Data plausibilisiere(de.bsvrz.dav.daf.main.ResultData resultat)
resultat
- ein Fahrstreifendatum (KZD)private void erzeugeMeldung(Instant fromTime, Instant checkTime, long ausfallZeit, Set<String> values)
public void update(de.bsvrz.dav.daf.main.ResultData[] parameterFeld)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.