com.sapportals.wcm.util.acl

Interface IAclRaw

All Superinterfaces:
IAcl, IAcl4Tx, IOwner

public interface IAclRaw
extends IAcl4Tx

A IAclRaw is a IAcl which also supports the retrieval of deleted owners and ACEs for deleted principals.


Method Summary
 IAclEntryList getEntriesRaw()
          Get the ACEs of the ACL.
 IUMPrincipalList getOwnersRaw()
          Deprecated. As of NetWeaver 7.1, replaced by getOwnersUMERaw()
 List getOwnersUMERaw()
          Get a list of the owners of the ACL.
 
Methods inherited from interface com.sapportals.wcm.util.acl.IAcl4Tx
set, set
 
Methods inherited from interface com.sapportals.wcm.util.acl.IAcl
addEntry, addEntry, checkPermission, checkPermission, getDescendantsWithAcl, getEntries, getEntries, getEntries, getLockingUser, getLockingUserUME, hasDescendantsWithAcl, isLocked, isReadOnly, isUpToDate, lock, lock, removeEntry, removeEntry, unlock, unlock
 
Methods inherited from interface com.sapportals.wcm.util.acl.IOwner
addOwner, addOwner, getOwners, getOwnersUME, isAuthorized, isAuthorized, isOwner, isOwner, removeOwner, removeOwner
 

Method Detail

getOwnersRaw

IUMPrincipalList getOwnersRaw()
                              throws AclPersistenceException
Deprecated. As of NetWeaver 7.1, replaced by getOwnersUMERaw()

Get a list of the owners of the ACL. The returned list might also contain entries for principals which are already deleted in the usermanagement.

Returns:
the list of the owners for the ACL, some of them might be IUMPrincipalRaws
Throws:
AclPersistenceException - indicates a problem with the storage

getOwnersUMERaw

List getOwnersUMERaw()
                     throws AclPersistenceException
Get a list of the owners of the ACL. The returned list might also contain entries for principals which are already deleted in the usermanagement.

Returns:
the list of the owners for the ACL, some of them might be IPrincipalRaws
Throws:
AclPersistenceException - indicates a problem with the storage
Since:
NetWeaver 7.1

getEntriesRaw

IAclEntryList getEntriesRaw()
                            throws AclPersistenceException
Get the ACEs of the ACL. The returned list might also contain entries for principals which are already deleted in the usermanagement.

Returns:
the list of ACEs, some of them might be IAclEntryRaws
Throws:
AclPersistenceException - indicates a problem with the storage
Access Rights

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