public class AnfrageInBearbeitung
extends java.lang.Object
implements java.lang.Runnable
Für zyklische Prognossn, muss die Prognose geprüft werden, wenn sich Ereignisse ändern. Da Ereignisse nicht pro Messquerschnitt überwacht werden können, wird die Menge aller Ereignisse auf Änderung überwacht und ggf. alle zyklischen Prognosen überprüft.
Constructor and Description |
---|
AnfrageInBearbeitung(GlProg applikation,
de.bsvrz.iav.gllib.gllib.domain.comm.GlProgAnfrage anfrage,
PrognoseAntwortSender antwortSender)
Versorgt den Worker mit allen notwendigen Informationen, damit er loslegen
kann.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isNeueEreignisse()
Gibt den Wert des Flags für Ereignisänderung zurück.
|
void |
run() |
void |
setNeueEreignisse(boolean neueEreignisse)
Setzt das Flag für Ereignisänderung.
|
boolean |
zyklischePrognoseAusfuehren() |
public AnfrageInBearbeitung(GlProg applikation, de.bsvrz.iav.gllib.gllib.domain.comm.GlProgAnfrage anfrage, PrognoseAntwortSender antwortSender)
applikation
- die Ganglinienprognose-Applikationanfrage
- die Anfrage, die der Worker bearbeiten soll.antwortSender
- der Sender zum Übermitteln der ermittelten Gangliniepublic void run()
run
in interface java.lang.Runnable
public boolean isNeueEreignisse()
true
, wenn sich Ereignisse geändert haben.public void setNeueEreignisse(boolean neueEreignisse)
neueEreignisse
- true
, wenn sich Ereignisse geändert haben.public boolean zyklischePrognoseAusfuehren()