DatenFlussSteuerungFuerModulpublic interface IDatenFlussSteuerungFuerModul
DatenFlussSteuerung sicher.| Modifier and Type | Method | 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.
Achtung: Wenn eine Überschneidung von Anmeldungen für Standard-Publikationsaspekte mit Anmeldungen aus der Datenflusssteuerung besteht, für die nicht publizieren gesetzt ist, so gilt hier auch die Standardpublikation als ausgeschaltet. |
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)