| org.acegisecurity.acl.basic.BasicAclExtendedDao
All known Subclasses: org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl,
BasicAclExtendedDao | public interface BasicAclExtendedDao extends BasicAclDao(Code) | | Represents a more extensive data access object
for
BasicAclEntry s.
BasicAclExtendedDao implementations are responsible for interpreting a
a given
AclObjectIdentity .
author: Ben Alex version: $Id: BasicAclExtendedDao.java 1784 2007-02-24 21:00:24Z luke_t $ |
changeMask | void changeMask(AclObjectIdentity aclObjectIdentity, Object recipient, Integer newMask) throws DataAccessException(Code) | | Changes the permission mask assigned to the BasicAclEntry associated with the specified
AclObjectIdentity and recipient Object .
Parameters: aclObjectIdentity - to locate the relevant BasicAclEntry Parameters: recipient - to locate the relevant BasicAclEntry Parameters: newMask - indicating the new permission throws: DataAccessException - DOCUMENT ME! |
delete | void delete(AclObjectIdentity aclObjectIdentity) throws DataAccessException(Code) | | Deletes all entries associated with the specified AclObjectIdentity .
Parameters: aclObjectIdentity - to delete, including any BasicAclEntry s throws: DataAccessException - DOCUMENT ME! |
delete | void delete(AclObjectIdentity aclObjectIdentity, Object recipient) throws DataAccessException(Code) | | Deletes the BasicAclEntry associated with the specified AclObjectIdentity and
recipient Object .
Parameters: aclObjectIdentity - to delete Parameters: recipient - to delete throws: DataAccessException - DOCUMENT ME! |
|
|