public interface BasicAclExtendedDao extends BasicAclDao
BasicAclEntry
s.
BasicAclExtendedDao
implementations are responsible for interpreting a
a given AclObjectIdentity
.
Modifier and Type | Method and Description |
---|---|
void |
changeMask(AclObjectIdentity aclObjectIdentity,
Object recipient,
Integer newMask)
Changes the permission mask assigned to the
BasicAclEntry associated with the specified
AclObjectIdentity and recipient Object . |
void |
create(BasicAclEntry basicAclEntry) |
void |
delete(AclObjectIdentity aclObjectIdentity)
Deletes all entries associated with the specified
AclObjectIdentity . |
void |
delete(AclObjectIdentity aclObjectIdentity,
Object recipient)
Deletes the
BasicAclEntry associated with the specified AclObjectIdentity and
recipient Object . |
getAcls
void changeMask(AclObjectIdentity aclObjectIdentity, Object recipient, Integer newMask) throws org.springframework.dao.DataAccessException
BasicAclEntry
associated with the specified
AclObjectIdentity
and recipient Object
.aclObjectIdentity
- to locate the relevant BasicAclEntry
recipient
- to locate the relevant BasicAclEntry
newMask
- indicating the new permissionorg.springframework.dao.DataAccessException
- DOCUMENT ME!void create(BasicAclEntry basicAclEntry) throws org.springframework.dao.DataAccessException
org.springframework.dao.DataAccessException
void delete(AclObjectIdentity aclObjectIdentity) throws org.springframework.dao.DataAccessException
AclObjectIdentity
.aclObjectIdentity
- to delete, including any BasicAclEntry
sorg.springframework.dao.DataAccessException
- DOCUMENT ME!void delete(AclObjectIdentity aclObjectIdentity, Object recipient) throws org.springframework.dao.DataAccessException
BasicAclEntry
associated with the specified AclObjectIdentity
and
recipient Object
.aclObjectIdentity
- to deleterecipient
- to deleteorg.springframework.dao.DataAccessException
- DOCUMENT ME!Copyright © 2016. All rights reserved.