public interface IDatenFlussSteuerungFuerModul
DatenFlussSteuerung sicher.| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DAVObjektAnmeldung> |
getDatenAnmeldungen(de.bsvrz.dav.daf.main.config.SystemObject[] filterObjekte,
java.util.Collection<DAVObjektAnmeldung> standardAnmeldungen)
Erfragt die Menge aller Datenanmeldungen die in Bezug auf die übergebenen
Objekte durchgeführt werden müssen, um diese nach der Plausibilisierung
publizieren zu können.
|
de.bsvrz.dav.daf.main.ResultData |
getPublikationsDatum(de.bsvrz.dav.daf.main.ResultData originalDatum,
de.bsvrz.dav.daf.main.Data plausibilisiertesDatum,
de.bsvrz.dav.daf.main.config.Aspect standardAspekt)
Erfragt eine publikationsfähige Modifikation des übergebenen
Original-Datums.
|
java.util.Collection<DAVObjektAnmeldung> getDatenAnmeldungen(de.bsvrz.dav.daf.main.config.SystemObject[] filterObjekte, java.util.Collection<DAVObjektAnmeldung> standardAnmeldungen)
filterObjekte - Liste mit (finalen) Objekten. Diese Liste gilt als Filter,
durch den alle innerhalb dieser Publikationszuordnung
definierten Datenanmeldungen geschickt werden, bevor diese
Methode ein Ergebnis zurückgibt. null = kein
FilterstandardAnmeldungen - Menge der Anmeldungen unter den Standard-Publikationsaspektende.bsvrz.dav.daf.main.ResultData getPublikationsDatum(de.bsvrz.dav.daf.main.ResultData originalDatum,
de.bsvrz.dav.daf.main.Data plausibilisiertesDatum,
de.bsvrz.dav.daf.main.config.Aspect standardAspekt)
originalDatum - das Originaldatum, wie es vom plausibilisierenden Modul
empfangen wurdeplausibilisiertesDatum - dessen Data-Objekt nach der PlausibilisierungstandardAspekt - der Standardaspekt der Publikation für dieses Datum oder
null, wenn es keinen Standardaspekt gibtResultData-Objekt, das so publiziert werden kann
oder null, wenn keine Publikation notwendig ist
(dies ist z.B. auch der Fall, wenn innerhalb der
Datenflusssteuerung der übergebene Standardaspekt explizit von
der Publikation ausgeschlossen wurde)