Package de.bsvrz.sys.funclib.bitctrl.dua
Class StandardAspekteVersorger.StandardAspekteAdapter
java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.StandardAspekteVersorger.StandardAspekteAdapter
- All Implemented Interfaces:
IStandardAspekte
- Enclosing class:
- StandardAspekteVersorger
protected class StandardAspekteVersorger.StandardAspekteAdapter
extends Object
implements IStandardAspekte
In diesen Objekten werden alle Informationen über das standardmäßige
Publikationsverhalten von SWE-Modul-Typ- Kombinationen festgehalten. Diese
Objekte werden innerhalb von
StandardAspekteVersorger statisch
erstellt und können über die statische Methode
getStandardPubInfos(..) ausgelesen werden.-
Constructor Summary
ConstructorsConstructorDescriptionStandardkonstruktor. -
Method Summary
Modifier and TypeMethodDescriptionCollection<de.bsvrz.dav.daf.main.config.AttributeGroup>Erfragt alle Attributgruppen, die innerhalb dieser Standardaspekteversorgung beschrieben sind.final Collection<DAVObjektAnmeldung>getStandardAnmeldungen(de.bsvrz.dav.daf.main.config.SystemObject[] objektFilter) Erfragt die Datenanmeldungen, die für die Publikation unter den Standardaspekten durchgeführt werden müssen.de.bsvrz.dav.daf.main.config.AspectgetStandardAspekt(de.bsvrz.dav.daf.main.ResultData originalDatum) Erfragt den Standardaspekt der Publikation für ein bestimmtes empfangenes Originaldatum.toString()
-
Constructor Details
-
StandardAspekteAdapter
public StandardAspekteAdapter(StandardAspekteVersorger.StandardPublikationsZuordnung[] zuordnungen) throws DUAInitialisierungsException Standardkonstruktor.- Parameters:
zuordnungen- Liste mit Standardpublikationszurodnungen- Throws:
DUAInitialisierungsException- wenn Standard- Publikaionsinformationen nicht angelegt werden konnten
-
-
Method Details
-
getStandardAspekt
public de.bsvrz.dav.daf.main.config.Aspect getStandardAspekt(de.bsvrz.dav.daf.main.ResultData originalDatum) Description copied from interface:IStandardAspekteErfragt den Standardaspekt der Publikation für ein bestimmtes empfangenes Originaldatum.- Specified by:
getStandardAspektin interfaceIStandardAspekte- Parameters:
originalDatum- das Originaldatum- Returns:
- der Standardpublikationsaspekt des übergebenen Datums oder
null, wenn kein Aspekt ermittelt werden konnte
-
getStandardAnmeldungen
public final Collection<DAVObjektAnmeldung> getStandardAnmeldungen(de.bsvrz.dav.daf.main.config.SystemObject[] objektFilter) Description copied from interface:IStandardAspekteErfragt die Datenanmeldungen, die für die Publikation unter den Standardaspekten durchgeführt werden müssen.- Specified by:
getStandardAnmeldungenin interfaceIStandardAspekte- Parameters:
objektFilter- die Systemobjekte, die betrachtet werden sollen. Wenn dieser Array leer (odernull) ist, werden alle definierten Standardanmeldungen zurückgegeben. Sonst nur solche, die die in diesem Array enthaltenen Systemobjekte beinhalten.- Returns:
- die Objektanmeldungen, die für die Publikation unter den Standardaspekten durchgeführt werden müssen (ggf. leere Menge)
-
toString
-
getAlleAttributGruppen
Description copied from interface:IStandardAspekteErfragt alle Attributgruppen, die innerhalb dieser Standardaspekteversorgung beschrieben sind.- Specified by:
getAlleAttributGruppenin interfaceIStandardAspekte- Returns:
- eine ggf. leere Collection mit Attributgruppen
-