org.alfresco.repo.security.permissions
Class SimpleAccessControlList

java.lang.Object
  extended by org.alfresco.repo.security.permissions.SimpleAccessControlList
All Implemented Interfaces:
java.io.Serializable, AccessControlList

public class SimpleAccessControlList
extends java.lang.Object
implements AccessControlList

See Also:
Serialized Form

Constructor Summary
SimpleAccessControlList()
           
 
Method Summary
 SimpleNodePermissionEntry getCachedSimpleNodePermissionEntry()
           
 java.util.List getEntries()
          Get the members of the ACL in order Ordered by: position, then deny followed by allow, then by authority type then ....
 AccessControlListProperties getProperties()
          Get the properties
 void setCachedSimpleNodePermissionEntry(SimpleNodePermissionEntry cachedSimpleNodePermissionEntry)
           
 void setEntries(java.util.List entries)
           
 void setProperties(AccessControlListProperties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleAccessControlList

public SimpleAccessControlList()
Method Detail

getEntries

public java.util.List getEntries()
Description copied from interface: AccessControlList
Get the members of the ACL in order Ordered by: position, then deny followed by allow, then by authority type then .... To make permission evaluation faster for the common cases

Specified by:
getEntries in interface AccessControlList
Returns:

getProperties

public AccessControlListProperties getProperties()
Description copied from interface: AccessControlList
Get the properties

Specified by:
getProperties in interface AccessControlList
Returns:

setEntries

public void setEntries(java.util.List entries)

setProperties

public void setProperties(AccessControlListProperties properties)

getCachedSimpleNodePermissionEntry

public SimpleNodePermissionEntry getCachedSimpleNodePermissionEntry()
Specified by:
getCachedSimpleNodePermissionEntry in interface AccessControlList

setCachedSimpleNodePermissionEntry

public void setCachedSimpleNodePermissionEntry(SimpleNodePermissionEntry cachedSimpleNodePermissionEntry)
Specified by:
setCachedSimpleNodePermissionEntry in interface AccessControlList


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.