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 Details

  • Method Details

    • getStandardAspekt

      public de.bsvrz.dav.daf.main.config.Aspect getStandardAspekt(de.bsvrz.dav.daf.main.ResultData originalDatum)
      Description copied from interface: IStandardAspekte
      Erfragt den Standardaspekt der Publikation für ein bestimmtes empfangenes Originaldatum.
      Specified by:
      getStandardAspekt in interface IStandardAspekte
      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: IStandardAspekte
      Erfragt die Datenanmeldungen, die für die Publikation unter den Standardaspekten durchgeführt werden müssen.
      Specified by:
      getStandardAnmeldungen in interface IStandardAspekte
      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)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getAlleAttributGruppen

      public Collection<de.bsvrz.dav.daf.main.config.AttributeGroup> getAlleAttributGruppen()
      Description copied from interface: IStandardAspekte
      Erfragt alle Attributgruppen, die innerhalb dieser Standardaspekteversorgung beschrieben sind.
      Specified by:
      getAlleAttributGruppen in interface IStandardAspekte
      Returns:
      eine ggf. leere Collection mit Attributgruppen