Interface ZugriffsAktivitaet

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

    public interface ZugriffsAktivitaet
    extends de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt
    Im Rahmen der Zugriffsrechteprüfung definiert eine Aktivität, auf welche Attributgruppen unter welchen Aspekten zum Lesen oder Schreiben zugegriffen werden darf.

    • Field Detail

      • PID

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

      • getAspekte

        java.util.Collection<Aspekt> getAspekte()
        Aspekte auf die sich die Zugriffsrechte dieser Aktivität beziehen.

        Die Angabe einer leeren Menge bedeutet, dass sich die Zugriffsrechte dieser Aktivität auf alle möglichen Aspekte beziehen.

        Returns:
        die Menge Aspekte oder null, wenn eine optionale Menge nicht versorgt ist.
      • getAttributgruppen

        java.util.Collection<Attributgruppe> getAttributgruppen()
        Attributgruppen auf die sich die Zugriffsrechte dieser Aktivität beziehen.

        Die Angabe einer leeren Menge bedeutet, dass sich die Zugriffsrechte dieser Aktivität auf alle möglichen Attributgruppen beziehen.

        Returns:
        die Menge Attributgruppen 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.
      • getKdZugriffsRechte

        KdZugriffsRechte getKdZugriffsRechte()
        Definiert Rechte zum Empfang und Versand von Daten.

        Returns:
        der Datensatz ZugriffsRechte.