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.
-
Method Summary
Modifier and Type Method Description KdAlternativeObjektbezeichnung
getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.KdDefaultParameterdatensaetze
getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.KdInfo
getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.java.util.Collection<KonfigurationsObjekt>
getObjekte()
Die angegebenen Objekte gehören zur Region.java.util.Collection
getZusammenstellungen()
Die Objekte der in dieser Menge enthaltenen Mengen, Regionen und Bereiche gehören zu dieser Region.java.util.Collection
getZusammmenstellungen()
Die Objekte der in dieser Menge enthaltenen Mengen, Regionen und Bereiche gehören zu dieser Region.
-
-
-
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.
-
getKdDefaultParameterdatensaetze
KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsObjekt
- Returns:
- der Datensatz DefaultParameterdatensaetze.
-
getKdInfo
KdInfo getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceKonfigurationsObjekt
- Returns:
- der Datensatz Info.
-
getKdAlternativeObjektbezeichnung
KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsObjekt
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
-