public class UFDAusfallUeberwachung
extends de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
implements de.bsvrz.dav.daf.main.ClientReceiverInterface
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<de.bsvrz.dav.daf.main.config.SystemObject,java.lang.Long> |
objektWertErfassungVerzug
Mapt alle betrachteten Systemobjekte auf den aktuell für sie erlaubten
maximalen Zeitverzug.
|
| Constructor and Description |
|---|
UFDAusfallUeberwachung() |
| Modifier and Type | Method and Description |
|---|---|
void |
aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData... resultate) |
void |
aktualisierePublikation(de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerung dfs) |
protected de.bsvrz.dav.daf.main.ResultData |
getAusfallDatumVon(de.bsvrz.dav.daf.main.ResultData originalResultat)
Erfragt das ausgefallene Datum, dass sich aus dem übergebenen Datum
ergibt.
|
protected long |
getMaxZeitVerzug(de.bsvrz.dav.daf.main.config.SystemObject obj)
Erfragt den maximalen Zeitverzug für ein Systemobjekt.
|
de.bsvrz.sys.funclib.bitctrl.dua.dfs.typen.ModulTyp |
getModulTyp() |
protected long |
getTVon(de.bsvrz.dav.daf.main.ResultData resultat)
Erfragt die Intervalllänge T eines Datums.
|
void |
initialisiere(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung dieVerwaltung) |
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultate) |
protected java.util.Map<de.bsvrz.dav.daf.main.config.SystemObject,java.lang.Long> objektWertErfassungVerzug
public void initialisiere(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung dieVerwaltung)
throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
initialisiere in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoteninitialisiere in class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapterde.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsExceptionprotected de.bsvrz.dav.daf.main.ResultData getAusfallDatumVon(de.bsvrz.dav.daf.main.ResultData originalResultat)
originalResultat - ein Datumprotected long getTVon(de.bsvrz.dav.daf.main.ResultData resultat)
resultat - ein Datumpublic void update(de.bsvrz.dav.daf.main.ResultData[] resultate)
update in interface de.bsvrz.dav.daf.main.ClientReceiverInterfacepublic void aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData... resultate)
aktualisiereDaten in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnotenprotected long getMaxZeitVerzug(de.bsvrz.dav.daf.main.config.SystemObject obj)
obj - ein Systemobjektpublic de.bsvrz.sys.funclib.bitctrl.dua.dfs.typen.ModulTyp getModulTyp()
getModulTyp in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnotenpublic void aktualisierePublikation(de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerung dfs)
aktualisierePublikation in interface de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerungsListener