Interface ZugriffsRegion

  • All Superinterfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt, de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
    All Known Implementing Classes:
    ZugriffsRegionImpl, ZugriffsRegionUngueltig

    public interface ZugriffsRegion
    extends de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt
    Im Rahmen der Zugriffsrechteprüfung definiert eine Region Objekte, auf die sich Aktivitäten beziehen können.

    Die zur Region gehörenden Objekte werden durch die Angabe von Mengen spezifiziert, die direkt oder indirekt auf die enthaltenen Objekte verweisen. Wenn alle Mengen leer sind, dann bedeutet dies, dass die definierte Region alle Objekte enthält.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PID
      Die PID des Systemobjekttyps im Datenverteiler.
    • Field Detail

      • PID

        static final java.lang.String PID
        Die PID des Systemobjekttyps im Datenverteiler.
        See Also:
        Constant Field Values
    • Method Detail

      • getZusammmenstellungen

        java.util.Collection getZusammmenstellungen()
        Die Objekte der in dieser Menge enthaltenen Mengen, Regionen und Bereiche gehören zu dieser Region.

        Diese Menge mit falschem Namen ist nur aus Migrationsgründen enthalten und sollte nicht mehr benutzt werden

        Returns:
        die Menge Zusammmenstellungen oder null, wenn eine optionale Menge nicht versorgt ist.
      • getZusammenstellungen

        java.util.Collection getZusammenstellungen()
        Die Objekte der in dieser Menge enthaltenen Mengen, Regionen und Bereiche gehören zu dieser Region.

        Returns:
        die Menge Zusammenstellungen oder null, wenn eine optionale Menge nicht versorgt ist.
      • getObjekte

        java.util.Collection<KonfigurationsObjekt> getObjekte()
        Die angegebenen Objekte gehören zur Region.

        Returns:
        die Menge Objekte oder null, wenn eine optionale Menge nicht versorgt ist.
      • getKdInfo

        KdInfo getKdInfo()
        Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.

        Specified by:
        getKdInfo in interface KonfigurationsObjekt
        Returns:
        der Datensatz Info.