Class AtlPrognoseGanglinienAnfrage
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmganglinienglobal.attribute.AtlPrognoseGanglinienAnfrage
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
public class AtlPrognoseGanglinienAnfrage extends java.lang.Object implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
Spezifikation einer angefragten Prognoseganglinie.
-
-
Constructor Summary
Constructors Constructor Description AtlPrognoseGanglinienAnfrage()
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
AtlPrognoseGanglinienAnfrage
clone()
AttAnzahlSekunden1Bis
getAktualisierungsintervall()
Auch ohne Überschreiten der Aktuallisierungschwelle wird nach diesem Intervall eine neue Prognoseganglinie publiziert.AttProzent
getAktualisierungsschwelle()
Nur wenn der Abstand einer berechneten zur alten prognostizierten Ganglinie diese Schwelle überschreitet, wird die neue Prognoseganglinie publiziert.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<EreignisTyp>
getEreignisTyp()
Diese Ereignistypen werden bei der Auswahl in der Ganglinienprognose ignoriert.MessQuerschnittAllgemein
getMessquerschnitt()
Messquerschnitt, zu dem die Prognoseganglinie erstellt werden soll.AttJaNein
getNurLangfristigeAuswahl()
Nur Auswahlverfahren der langfristigen Prognose benutzen.AttAnzahlSekunden1Bis
getUeberpruefungsintervall()
Spätestens nach Ablauf dieses Intervalls wird eine zyklische Prognose neu überprüft.de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel
getZeitpunktPrognoseBeginn()
Startzeitpunkt der gewüschten Ganglinienprognose.de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel
getZeitpunktPrognoseEnde()
Endzeitpunkt der gewüschten Ganglinienprognose.AttJaNein
getZyklischePrognose()
Ja: zyklische Prognose, Nein: einmalige Prognose.void
setAktualisierungsintervall(AttAnzahlSekunden1Bis _aktualisierungsintervall)
Auch ohne Überschreiten der Aktuallisierungschwelle wird nach diesem Intervall eine neue Prognoseganglinie publiziert.void
setAktualisierungsschwelle(AttProzent _aktualisierungsschwelle)
Nur wenn der Abstand einer berechneten zur alten prognostizierten Ganglinie diese Schwelle überschreitet, wird die neue Prognoseganglinie publiziert.void
setMessquerschnitt(MessQuerschnittAllgemein _messquerschnitt)
Messquerschnitt, zu dem die Prognoseganglinie erstellt werden soll.void
setNurLangfristigeAuswahl(AttJaNein _nurLangfristigeAuswahl)
Nur Auswahlverfahren der langfristigen Prognose benutzen.void
setUeberpruefungsintervall(AttAnzahlSekunden1Bis _ueberpruefungsintervall)
Spätestens nach Ablauf dieses Intervalls wird eine zyklische Prognose neu überprüft.void
setZeitpunktPrognoseBeginn(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _zeitpunktPrognoseBeginn)
Startzeitpunkt der gewüschten Ganglinienprognose.void
setZeitpunktPrognoseEnde(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _zeitpunktPrognoseEnde)
Endzeitpunkt der gewüschten Ganglinienprognose.void
setZyklischePrognose(AttJaNein _zyklischePrognose)
Ja: zyklische Prognose, Nein: einmalige Prognose.java.lang.String
toString()
-
-
-
Method Detail
-
getMessquerschnitt
public MessQuerschnittAllgemein getMessquerschnitt()
Messquerschnitt, zu dem die Prognoseganglinie erstellt werden soll.- Returns:
- der Wert von Messquerschnitt.
-
setMessquerschnitt
public void setMessquerschnitt(MessQuerschnittAllgemein _messquerschnitt)
Messquerschnitt, zu dem die Prognoseganglinie erstellt werden soll.- Parameters:
_messquerschnitt
- der neue Wert von Messquerschnitt.
-
getZeitpunktPrognoseBeginn
public de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getZeitpunktPrognoseBeginn()
Startzeitpunkt der gewüschten Ganglinienprognose.- Returns:
- der Wert von ZeitpunktPrognoseBeginn.
-
setZeitpunktPrognoseBeginn
public void setZeitpunktPrognoseBeginn(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _zeitpunktPrognoseBeginn)
Startzeitpunkt der gewüschten Ganglinienprognose.- Parameters:
_zeitpunktPrognoseBeginn
- der neue Wert von ZeitpunktPrognoseBeginn.
-
getZeitpunktPrognoseEnde
public de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getZeitpunktPrognoseEnde()
Endzeitpunkt der gewüschten Ganglinienprognose.- Returns:
- der Wert von ZeitpunktPrognoseEnde.
-
setZeitpunktPrognoseEnde
public void setZeitpunktPrognoseEnde(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _zeitpunktPrognoseEnde)
Endzeitpunkt der gewüschten Ganglinienprognose.- Parameters:
_zeitpunktPrognoseEnde
- der neue Wert von ZeitpunktPrognoseEnde.
-
getNurLangfristigeAuswahl
public AttJaNein getNurLangfristigeAuswahl()
Nur Auswahlverfahren der langfristigen Prognose benutzen.- Returns:
- der Wert von NurLangfristigeAuswahl.
-
setNurLangfristigeAuswahl
public void setNurLangfristigeAuswahl(AttJaNein _nurLangfristigeAuswahl)
Nur Auswahlverfahren der langfristigen Prognose benutzen.- Parameters:
_nurLangfristigeAuswahl
- der neue Wert von NurLangfristigeAuswahl.
-
getEreignisTyp
public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<EreignisTyp> getEreignisTyp()
Diese Ereignistypen werden bei der Auswahl in der Ganglinienprognose ignoriert.- Returns:
- der Wert von EreignisTyp.
-
getZyklischePrognose
public AttJaNein getZyklischePrognose()
Ja: zyklische Prognose, Nein: einmalige Prognose.- Returns:
- der Wert von ZyklischePrognose.
-
setZyklischePrognose
public void setZyklischePrognose(AttJaNein _zyklischePrognose)
Ja: zyklische Prognose, Nein: einmalige Prognose.- Parameters:
_zyklischePrognose
- der neue Wert von ZyklischePrognose.
-
getUeberpruefungsintervall
public AttAnzahlSekunden1Bis getUeberpruefungsintervall()
Spätestens nach Ablauf dieses Intervalls wird eine zyklische Prognose neu überprüft.- Returns:
- der Wert von Ueberpruefungsintervall.
-
setUeberpruefungsintervall
public void setUeberpruefungsintervall(AttAnzahlSekunden1Bis _ueberpruefungsintervall)
Spätestens nach Ablauf dieses Intervalls wird eine zyklische Prognose neu überprüft.- Parameters:
_ueberpruefungsintervall
- der neue Wert von Ueberpruefungsintervall.
-
getAktualisierungsschwelle
public AttProzent getAktualisierungsschwelle()
Nur wenn der Abstand einer berechneten zur alten prognostizierten Ganglinie diese Schwelle überschreitet, wird die neue Prognoseganglinie publiziert.- Returns:
- der Wert von Aktualisierungsschwelle.
-
setAktualisierungsschwelle
public void setAktualisierungsschwelle(AttProzent _aktualisierungsschwelle)
Nur wenn der Abstand einer berechneten zur alten prognostizierten Ganglinie diese Schwelle überschreitet, wird die neue Prognoseganglinie publiziert.- Parameters:
_aktualisierungsschwelle
- der neue Wert von Aktualisierungsschwelle.
-
getAktualisierungsintervall
public AttAnzahlSekunden1Bis getAktualisierungsintervall()
Auch ohne Überschreiten der Aktuallisierungschwelle wird nach diesem Intervall eine neue Prognoseganglinie publiziert.- Returns:
- der Wert von Aktualisierungsintervall.
-
setAktualisierungsintervall
public void setAktualisierungsintervall(AttAnzahlSekunden1Bis _aktualisierungsintervall)
Auch ohne Überschreiten der Aktuallisierungschwelle wird nach diesem Intervall eine neue Prognoseganglinie publiziert.- Parameters:
_aktualisierungsintervall
- der neue Wert von Aktualisierungsintervall.
-
bean2Atl
public void bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
bean2Atl
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
atl2Bean
public void atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
- Specified by:
atl2Bean
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public AtlPrognoseGanglinienAnfrage clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-