Class ADMPermissionsDaoComponentImpl
java.lang.Object
org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl
org.alfresco.repo.domain.permissions.ADMPermissionsDaoComponentImpl
- All Implemented Interfaces:
PermissionsDaoComponent
ADM permissions dao component impl
Manage creation and deletion of ACL entries for the new ADM ACL implementation
- Author:
- andyh
-
Field Summary
Fields inherited from class org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl
aclDaoComponent, INHERIT_PERMISSIONS_DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl.CreationReportcreateAccessControlList(NodeRef nodeRef, boolean inherit, Acl existing) voiddeletePermissions(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
-
Constructor Details
-
ADMPermissionsDaoComponentImpl
public ADMPermissionsDaoComponentImpl()
-
-
Method Details
-
createAccessControlList
protected org.alfresco.repo.domain.permissions.AbstractPermissionsDaoComponentImpl.CreationReport createAccessControlList(NodeRef nodeRef, boolean inherit, Acl existing) - Specified by:
createAccessControlListin classAbstractPermissionsDaoComponentImpl
-
deletePermissions
Description copied from interface:PermissionsDaoComponentDelete the access control list and all access control entries for the node.- Parameters:
nodeRef- the node for which to delete permission
-