com.sapportals.wcm.util.acl
Interface IAclManagerRaw
- All Superinterfaces:
- IAclManager, IAclManager4Tx
public interface IAclManagerRaw
- extends IAclManager, IAclManager4Tx
A IAclManagerRaw extends a IAclManager by
methods to access even those ACLs with either deleted owners or
deleted principals in the ACL's ACEs.
|
Method Summary |
IAcl |
getAclRaw(String aclID,
long contextDBVersion)
Get a specific ACL, which might be a IAclRaw. |
IAcl[] |
getAclsRaw(String[] aclIDs)
Get several ACLs, some of them might be IAclRaws or
null. |
| Methods inherited from interface com.sapportals.wcm.util.acl.IAclManager |
addSupportedPermission, areAclsUpToDate, changeAclID, changeAclID, changeMultipleAclIDs, checkPermissions, checkPermissions, createAcl, createAcl, createAclEntry, createAclEntry, createPermission, deletePrincipal, getAcl, getAcls, getAffectedAclIDs, getCacheArea, getDBVersion, getPermission, getSupportedObjectTypes, getSupportedPermissions, isPermissionUsedInAcl, isReadOnly, removeAcl, removeAcl, removeAcl, removeAcl, removeMultipleAcls, removePermission, removeSupportedPermission, updatePrincipal |
getAclRaw
IAcl getAclRaw(String aclID,
long contextDBVersion)
throws AclPersistenceException
- Get a specific ACL, which might be a
IAclRaw.
- Parameters:
aclID - ID of the ACLcontextDBVersion - expected version of the ACL in cache (used to
check if the cache has become invalid)
- Returns:
- the ACL with the given ID or
null if not existent
- Throws:
AclPersistenceException - indicates a problem with the storage
getAclsRaw
IAcl[] getAclsRaw(String[] aclIDs)
throws AclPersistenceException
- Get several ACLs, some of them might be
IAclRaws or
null.
- Parameters:
aclIDs - an array of Strings with the IDs of the
ACLs
- Returns:
- an array of ACLs (might be
IAclRaws or
null)
- Throws:
AclPersistenceException - indicates a problem with the storage
This class can be accessed from:
|
SC
|
DC
|
Public Part
|
ACH
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2014 SAP AG Complete Copyright Notice