public final class MweParameter extends Object implements de.bsvrz.dav.daf.main.ClientReceiverInterface
atg.verkehrsDatenKurzZeitIntervallMessWertErsetzung
.Modifier and Type | Field and Description |
---|---|
private long |
maxErsetzungsDauer
Maximale Zeitdauer, über die implausible Messwerte ersetzt werden.
|
private static Map<de.bsvrz.dav.daf.main.config.SystemObject,MweParameter> |
parameterMap
Statischer Speicher aller Fahrstreifenparameter der MWE.
|
Modifier | Constructor and Description |
---|---|
private |
MweParameter(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.config.SystemObject objekt)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
long |
getMaxErsetzungsDauer()
Erfragt die Maximale Zeitdauer, über die implausible Messwerte ersetzt
werden.
|
static MweParameter |
getParameter(de.bsvrz.dav.daf.main.config.SystemObject fsObj)
Erfragt die aktuellen MWE-Parameter eines Fahrstreifens.
|
static void |
initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.config.SystemObject[] objekte)
Initialisiert alle Parameteranmeldungen.
|
static boolean |
isParameterValide(de.bsvrz.dav.daf.main.config.SystemObject fsObj)
Erfragt, ob für einen Fahrstreifen gültige Parameter vorhanden sind.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultate) |
private static Map<de.bsvrz.dav.daf.main.config.SystemObject,MweParameter> parameterMap
private long maxErsetzungsDauer
private MweParameter(de.bsvrz.dav.daf.main.ClientDavInterface dav, de.bsvrz.dav.daf.main.config.SystemObject objekt)
dav
- Datenverteiler-Verbindungobjekt
- das Fahrstreifenobjekt auf dessen Parameter sich angemeldet
werden sollpublic static void initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav, de.bsvrz.dav.daf.main.config.SystemObject[] objekte)
dav
- Datenverteiler-Verbindungobjekte
- die Fahrstreifenobjekte auf deren Parameter sich angemeldet
werden sollpublic static MweParameter getParameter(de.bsvrz.dav.daf.main.config.SystemObject fsObj)
fsObj
- ein Systemobjekt eines Fahrstreifensnull
, wenn diese nicht ermittelt werden konntenpublic static boolean isParameterValide(de.bsvrz.dav.daf.main.config.SystemObject fsObj)
fsObj
- ein Systemobjekt eines Fahrstreifenspublic long getMaxErsetzungsDauer()
public void update(de.bsvrz.dav.daf.main.ResultData[] resultate)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.