Interface IStandardAspekte

All Known Implementing Classes:
StandardAspekteVersorger.StandardAspekteAdapter

public interface IStandardAspekte
Über diese Schnittstelle sollen die Standardaspekte für die Publikation innerhalb von bestimmten SWE-Modul-Typ-Kombinationen zur Verfügung gestellt werden.
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<de.bsvrz.dav.daf.main.config.AttributeGroup>
    Erfragt alle Attributgruppen, die innerhalb dieser Standardaspekteversorgung beschrieben sind.
    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.Aspect
    getStandardAspekt(de.bsvrz.dav.daf.main.ResultData originalDatum)
    Erfragt den Standardaspekt der Publikation für ein bestimmtes empfangenes Originaldatum.
  • Method Details

    • getStandardAspekt

      de.bsvrz.dav.daf.main.config.Aspect getStandardAspekt(de.bsvrz.dav.daf.main.ResultData originalDatum)
      Erfragt den Standardaspekt der Publikation für ein bestimmtes empfangenes Originaldatum.
      Parameters:
      originalDatum - das Originaldatum
      Returns:
      der Standardpublikationsaspekt des übergebenen Datums oder null, wenn kein Aspekt ermittelt werden konnte
    • getStandardAnmeldungen

      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.
      Parameters:
      objektFilter - die Systemobjekte, die betrachtet werden sollen. Wenn dieser Array leer (oder null) 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)
    • getAlleAttributGruppen

      Collection<de.bsvrz.dav.daf.main.config.AttributeGroup> getAlleAttributGruppen()
      Erfragt alle Attributgruppen, die innerhalb dieser Standardaspekteversorgung beschrieben sind.
      Returns:
      eine ggf. leere Collection mit Attributgruppen