public class GanglinieInBearbeitung
extends java.lang.Object
Constructor and Description |
---|
GanglinieInBearbeitung(GlProg applikation,
de.bsvrz.iav.gllib.gllib.domain.comm.PrognoseAnfrage anfrage)
Initialisierung die Bearbeitung der Prognoseanfrage.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Schließt alle offenen Ressourcen.
|
de.bsvrz.iav.gllib.gllib.domain.comm.PrognoseAnfrage |
getAnfrage()
Gibt die zu bearbeitende Anfrage zurück.
|
de.bsvrz.iav.gllib.gllib.domain.MqGanglinie |
getLetzteGueltigePrognoseganglinie()
Gibt die Prognoseganglinie zurück.
|
java.time.LocalDateTime |
getNaechsteAktualisierung()
Gibt den nächsten Zeitpunkt zurück, an dem die Prognose aktualisiert werden
muss.
|
java.time.LocalDateTime |
getNaechstePruefung()
Gibt den nächsten Zeitpunkt zurück, an dem die Prognose überprüft werden
muss.
|
boolean |
isGanglinienModellPrognoseChanged()
Gibt den Wert des Flags für die Änderung des ganglinienModellPrognoses am
Messquerschnitt zurück.
|
boolean |
isZyklischAktiv()
Prüft, ob dies die Bearbeitung einer zyklischen Prognoseanfrage ist und ob
sie noch gültig ist.
|
de.bsvrz.iav.gllib.gllib.domain.MqGanglinie |
prognostiziere() |
java.lang.String |
toString() |
public GanglinieInBearbeitung(GlProg applikation, de.bsvrz.iav.gllib.gllib.domain.comm.PrognoseAnfrage anfrage)
applikation
- die Ganglinienprognose-Applikationanfrage
- die zu bearbeitende Anfrage.public void close()
public de.bsvrz.iav.gllib.gllib.domain.comm.PrognoseAnfrage getAnfrage()
public de.bsvrz.iav.gllib.gllib.domain.MqGanglinie getLetzteGueltigePrognoseganglinie()
null
.public de.bsvrz.iav.gllib.gllib.domain.MqGanglinie prognostiziere()
public java.time.LocalDateTime getNaechstePruefung()
public java.time.LocalDateTime getNaechsteAktualisierung()
public boolean isZyklischAktiv()
true
, wenn dies eine zyklische Prognose ist und der
Prognosezeitraum noch nicht abgelaufen ist.public java.lang.String toString()
toString
in class java.lang.Object
public boolean isGanglinienModellPrognoseChanged()
true
, wenn sich der Parameter geändert hat.