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)