public interface IStauobjektBestimmung
Modifier and Type | Method and Description |
---|---|
void |
calculate(long zeitpunkt)
berechnet die Stauobjekte für die gegebenen Zeitpunkt.
|
long |
getLastExecutionTime()
liefert den Zeitpunkt der letzten Ausführung der Stauobjektbestimmung.
|
VerkehrModellNetz |
getNetz()
liefert das Netz, für das die Stauobjektbestimmung erfolgt.
|
long |
getNextExecutionTime()
liefert den nächsten geplanten Ausführungszeitpunkt der
Stauobjektbestimmung.
|
ISobParameterObserver |
getParameter()
liefert das Modul zur Verwaltung der Parameter der Stauobjektbestimmung
für diese Instanz.
|
IStauverlaufsPrognose |
getPrognoseModul()
liefert das Modul für die Ausführung der Stauverlaufsprognose.
|
java.util.Collection<IStau> |
getStauList()
liefert die Menge der innerhalb der Stauobjektbestimmung ermittelten
Stauobjekte.
|
void |
init(StauverlaufsAnalyse applikation,
VerkehrModellNetz netz,
IStauverlaufsPrognose prognoseModul)
initialisiert das Modul mit der verwendeten Datenverteilerverbindung.
|
void |
setLastExecutionTime(long zeitpunkt)
setzt die letzte Ausführungszeit der Stauobjektbestimmung.
|
void calculate(long zeitpunkt)
zeitpunkt
- der Zeitpunt für den die Berechnung erfolgen solllong getLastExecutionTime()
VerkehrModellNetz getNetz()
long getNextExecutionTime()
ISobParameterObserver getParameter()
IStauverlaufsPrognose getPrognoseModul()
java.util.Collection<IStau> getStauList()
void init(StauverlaufsAnalyse applikation, VerkehrModellNetz netz, IStauverlaufsPrognose prognoseModul)
applikation
- die Applikation zur Stauverlaufsanalyse.netz
- das Systemobjekt, aus dem die Netzkonfiguration ermittelt wirdprognoseModul
- das Modul zur Ausführung der Prognose des Stauverlaufsvoid setLastExecutionTime(long zeitpunkt)
zeitpunkt
- der Zeitpunkt