Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.acegisecurity.acl.basic
Interface BasicAclDao  view BasicAclDao download BasicAclDao.java

All Known Subinterfaces:
BasicAclExtendedDao

public interface BasicAclDao

Represents a data access object that can return the BasicAclEntrys applying to a given ACL object identity.

BasicAclDao implementations are responsible for interpreting a given AclObjectIdentity and being able to lookup and return the corresponding BasicAclEntry[]s.

BasicAclDaos many, but are not required to, allow the backend ACL repository to specify the class of BasicAclEntry implementations that should be returned.

Version:
$Id: BasicAclDao.java,v 1.2 2005/11/17 00:55:47 benalex Exp $

Method Summary
 BasicAclEntry[] getAcls(AclObjectIdentity aclObjectIdentity)
          Obtains the ACLs that apply to the specified domain instance.
 

Method Detail

getAcls

public BasicAclEntry[] getAcls(AclObjectIdentity aclObjectIdentity)
Obtains the ACLs that apply to the specified domain instance.

Does not perform caching, include ACLs from any inheritance hierarchy or filter returned objects based on effective permissions. Implementations are solely responsible for returning ACLs found in the ACL repository for the specified object identity.