de.bsvrz.dav.daf.main.ClientReceiverInterface
, de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IObjektWeckerListener
public class DaAnalyseMessQuerschnittVirtuellStandard extends DaAnalyseMessQuerschnitt implements de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IObjektWeckerListener
atg.messQuerschnittVirtuellStandard
.letztesErgebnis, messQuerschnitt, mqAnalyse, parameter
Constructor | Description |
---|---|
DaAnalyseMessQuerschnittVirtuellStandard() |
Modifier and Type | Method | Description |
---|---|---|
void |
alarm() |
Wird aufgerufen, wenn das Timeout für die Publikation eines Analysedatums
überschritten wurde.
|
DaAnalyseMessQuerschnittVirtuellStandard |
initialisiere(MqAnalyseModul analyseModul,
de.bsvrz.sys.funclib.bitctrl.dua.lve.DuaVerkehrsNetz netz,
de.bsvrz.dav.daf.main.config.SystemObject messQuerschnittVirtuell) |
Initialisiert dieses Objekt und gibt die initialisierte Instanz zurück.
|
protected boolean |
isAlleDatenVollstaendig() |
Erfragt, ob von den MQ, die an diesem virtuellen MQ erfasst sind, alle
ein Datum mit Nutzdaten geliefert haben, dessen Zeitstempel später als
der des letzten hier errechneten Analysedatums ist.
|
de.bsvrz.dav.daf.main.ResultData |
trigger(de.bsvrz.dav.daf.main.ResultData triggerDatum) |
Dieser Methode sollten alle aktuellen Daten für alle mit diesem
Messquerschnitt assoziierten Fahrstreifen übergeben werden.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultate) |
berechneBemessungsdichte, berechneBemessungsVerkehrsstaerke, berechneDichte, berechneDichteVirtuell, berechneLkwAnteil
public DaAnalyseMessQuerschnittVirtuellStandard()
public DaAnalyseMessQuerschnittVirtuellStandard initialisiere(MqAnalyseModul analyseModul, de.bsvrz.sys.funclib.bitctrl.dua.lve.DuaVerkehrsNetz netz, de.bsvrz.dav.daf.main.config.SystemObject messQuerschnittVirtuell) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
initialisiere
in class DaAnalyseMessQuerschnitt
analyseModul
- Verbindung zum Analysemodul (zum Publizieren)messQuerschnittVirtuell
- der virtuelle Messquerschnittde.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
- wenn die Konfigurationsdaten des virtuellen MQs nicht
vollständig ausgelesen werden konntepublic de.bsvrz.dav.daf.main.ResultData trigger(de.bsvrz.dav.daf.main.ResultData triggerDatum)
trigger
in class DaAnalyseMessQuerschnitt
triggerDatum
- ein Analyse-Datum eines assoziierten MessquerschnittstriggerDatum
eine Berechnung ausgelöst hat, oder
null
sonstprotected final boolean isAlleDatenVollstaendig()
public void alarm()
alarm
in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IObjektWeckerListener
public void update(de.bsvrz.dav.daf.main.ResultData[] resultate)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
update
in class DaAnalyseMessQuerschnitt