de.bsvrz.dav.daf.main.ClientReceiverInterface
, de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerungsListener
, de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoten
public class UFDAusfallUeberwachung
extends de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
implements de.bsvrz.dav.daf.main.ClientReceiverInterface
Modifier and Type | Field | 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 | Description |
---|---|
UFDAusfallUeberwachung() |
Modifier and Type | Method | 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.IBearbeitungsKnoten
initialisiere
in class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
protected 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.ClientReceiverInterface
public void aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData... resultate)
aktualisiereDaten
in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoten
protected 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.IBearbeitungsKnoten
public void aktualisierePublikation(de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerung dfs)
aktualisierePublikation
in interface de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerungsListener