org.alfresco.repo.domain.permissions
Class AVMPermissionsDaoComponentImpl
java.lang.Object
org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl
org.alfresco.repo.domain.permissions.AVMPermissionsDaoComponentImpl
- All Implemented Interfaces:
- PermissionsDaoComponent
public class AVMPermissionsDaoComponentImpl
- extends AbstractPermissionsDaoComponentImpl
AVM permissions dao component impl
Manage creation and deletion of ACL entries for the AVM ACL implementation
Method Summary |
protected org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl.CreationReport |
createAccessControlList(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean inherit,
Acl existing)
|
void |
deletePermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef)
Delete the access control list and all access control entries for the node. |
Methods inherited from class org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl |
deletePermission, deletePermission, deletePermissions, deletePermissions, deletePermissions, deletePermissions, equals, findNodeByPermission, getAccessControlList, getAccessControlListProperties, getACLDAO, getAllSetPermissions, getInheritParentPermissions, getMutableAccessControlList, getPermissions, getPermissions, hashCode, setAclDAO, setDefaultACLDAO, setInheritParentPermissions, setPermission, setPermission, setPermission, setPermission, setProtocolToACLDAO |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
AVMPermissionsDaoComponentImpl
public AVMPermissionsDaoComponentImpl()
createAccessControlList
protected org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl.CreationReport createAccessControlList(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean inherit,
Acl existing)
- Specified by:
createAccessControlList
in class AbstractPermissionsDaoComponentImpl
deletePermissions
public void deletePermissions(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Description copied from interface:
PermissionsDaoComponent
- Delete the access control list and all access control entries for the node.
- Parameters:
nodeRef
- the node for which to delete permission
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.