public class MarzStoerfallIndikator extends AbstraktStoerfallIndikator
| Modifier and Type | Field and Description |
|---|---|
private ErfassungsIntervallDauerMQ |
erf
Erfassungsintervalldauer.
|
private long |
k1
Grenzfahrzeugdichte 2 (0 < k1 < k2)
|
private long |
k2
Grenzfahrzeugdichte 2 (0 < k1 < k2)
|
private de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation |
letzterStoerfallZustand
letzter errechneter Störfallzustand
|
private long |
v1
Grenzgeschwindigkeit 1 (0 < v1 < v2)
|
private long |
v2
Grenzgeschwindigkeit 2 (0 < v1 < v2)
|
private static de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation |
Z1
MARZ-Situation
freier Verkehr |
private static de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation |
Z2
MARZ-Situation
dichter Verkehr |
private static de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation |
Z3
MARZ-Situation
zähfließender Verkehr |
private static de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation |
Z4
MARZ-Situation
Stau |
aktuellKeineDaten, DAV, objekt, paraAtg, pubBeschreibung| Constructor and Description |
|---|
MarzStoerfallIndikator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
berechneStoerfallIndikator(de.bsvrz.dav.daf.main.ResultData resultat)
Berechnet den aktuellen Stoerfallindikator anhand der empfangenen Daten
analog MARZ 2004 (siehe 2.3.2.1.4 Verkehrssituationsuebersicht)
|
protected String |
getParameterAtgPid()
Erfragt die Pid der Parameterattributgruppe
|
protected String |
getPubAspektPid()
Erfragt die Pid des Publikationsaspektes
|
void |
initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.config.SystemObject objekt)
Initialisiert diese Instanz indem sich auf Parameter angemeldet wird und
eine Sendeanmeldung durchgefuehrt wird.
|
protected void |
readParameter(de.bsvrz.dav.daf.main.ResultData parameter)
Liest einen Parametersatz
|
abmelden, dataRequest, isRequestSupported, sendeErgebnis, updateprivate static final de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation Z1
freier Verkehrprivate static final de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation Z2
dichter Verkehrprivate static final de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation Z3
zähfließender Verkehrprivate static final de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation Z4
Stauprivate long v1
private long v2
private long k1
private long k2
private de.bsvrz.sys.funclib.bitctrl.modell.verkehr.zustaende.StoerfallSituation letzterStoerfallZustand
private ErfassungsIntervallDauerMQ erf
public void initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.config.SystemObject objekt)
throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
AbstraktStoerfallIndikatorinitialisiere in class AbstraktStoerfallIndikatordav - Datenverteiler-Verbindungobjekt - das Objekt, fuer dass der Stoerfallzustand berechnet werden
sollde.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException - wenn dieses Objekt nicht vollständig initialisiert werden
konnteprotected String getParameterAtgPid()
AbstraktStoerfallIndikatorgetParameterAtgPid in class AbstraktStoerfallIndikatorprotected String getPubAspektPid()
AbstraktStoerfallIndikatorgetPubAspektPid in class AbstraktStoerfallIndikatorprotected void berechneStoerfallIndikator(de.bsvrz.dav.daf.main.ResultData resultat)
berechneStoerfallIndikator in class AbstraktStoerfallIndikatorresultat - ein empfangenes geglaettes Datum mit Nutzdatenprotected void readParameter(de.bsvrz.dav.daf.main.ResultData parameter)
AbstraktStoerfallIndikatorreadParameter in class AbstraktStoerfallIndikatorparameter - einen ParametersatzCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.