Package com.groiss.org
Interface HasPermissionList
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
DMSDocForm
,DMSFolder
,DMSFolderForm
,DMSForm
,DMSLink
,DMSNote
,DMSObject
,DMSWebLink
- All Known Implementing Classes:
CheckedPersistent
Objects implementing HasPermissionList have an acl field of type
PermissionList
.
On insert, update and delete of such objects, the Store
applies appropriate actions on the permission list.
A OrgUnit can be set as as default for purposes of right checks.
The abstract CheckedPersistent
class provides implementations for those methods.-
Method Summary
Modifier and TypeMethodDescriptionGet the default org unit to use when checking permissions.Get the permission listvoid
Set the permission list.
-
Method Details
-
setPermissionList
Set the permission list.- Parameters:
pl
- the permission list to set.
-
getPermissionList
PermissionList getPermissionList()Get the permission list- Returns:
- the permission list.
-
getDefaultOrgUnit
OrgUnit getDefaultOrgUnit()Get the default org unit to use when checking permissions.- Returns:
- the default org unit. May return null.
-