de.bsvrz.dav.daf.main.ClientReceiverInterface
, de.bsvrz.dav.daf.main.ClientSenderInterface
PrognoseObjektFlink
, PrognoseObjektNormal
, PrognoseObjektTraege
public abstract class AbstraktPrognoseObjekt
extends java.lang.Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface, de.bsvrz.dav.daf.main.ClientSenderInterface
Constructor | Description |
---|---|
AbstraktPrognoseObjekt() |
Modifier and Type | Method | Description |
---|---|---|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
|
protected abstract PrognoseTyp |
getPrognoseTyp() |
Erfragt den Typ dieses Prognoseobjektes (über diesen ist definiert,
welche Parameter-Attributgruppen zur Anwendung kommen)
|
void |
initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav,
de.bsvrz.dav.daf.main.config.SystemObject prognoseObjekt) |
Initialisiert dieses Objekt.
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultate) |
public final void initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav, de.bsvrz.dav.daf.main.config.SystemObject prognoseObjekt) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
dav
- Verbindung zum DatenverteilerprognoseObjekt
- das Prognoseobjekt, für das prognostiziert werden sollde.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
- wenn die Sendeanmeldung fehlschlaegtpublic void update(de.bsvrz.dav.daf.main.ResultData[] resultate)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
public void dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription, byte state)
dataRequest
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
public boolean isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription)
isRequestSupported
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
protected abstract PrognoseTyp getPrognoseTyp()