Uses of Interface
org.alfresco.repo.security.permissions.impl.AclChange
Packages that use AclChange
-
Uses of AclChange in org.alfresco.repo.domain.permissions
Methods in org.alfresco.repo.domain.permissions that return types with arguments of type AclChangeModifier and TypeMethodDescriptionAclDAO.deleteAccessControlEntries(Long id, AccessControlEntry pattern) Delete some locally set ACLs according to the patternAclDAO.deleteAccessControlEntries(String authority) Delete all ACEs that reference this authority as no longer valid.AclDAOImpl.deleteAccessControlEntries(Long id, AccessControlEntry pattern) Delete some locally set ACLs according to the patternAclDAOImpl.deleteAccessControlEntries(String authority) Delete all ACEs that reference this authority as no longer valid.AclDAO.deleteAccessControlList(Long id) Delete an ACLAclDAOImpl.deleteAccessControlList(Long id) Delete an ACLAclDAO.deleteInheritedAccessControlEntries(Long id) Delete the ACEs in position > 0 (those not set directly on the ACL but inherited) No affect on any other aclAclDAOImpl.deleteInheritedAccessControlEntries(Long id) Delete the ACEs in position > 0 (those not set directly on the ACL but inherited) No affect on any other aclAclDAO.deleteLocalAccessControlEntries(Long id) Delete the ACEs in position 0 (those set directly on the ACL and not inherited) Cleans up existing aclsAclDAOImpl.deleteLocalAccessControlEntries(Long id) Delete the ACEs in position 0 (those set directly on the ACL and not inherited) Cleans up existing aclsAclDAO.disableInheritance(Long id, boolean setInheritedOnAcl) Disable inheritanceAclDAOImpl.disableInheritance(Long id, boolean setInheritedOnAcl) Disable inheritanceAclDAO.enableInheritance(Long id, Long parent) Enable inheritanceAclDAOImpl.enableInheritance(Long id, Long parent) Enable inheritanceAclDAO.mergeInheritedAccessControlList(Long inherited, Long target) Merge inherited ACEs in to target - the merged ACEs will go in at their current position +1AclDAOImpl.mergeInheritedAccessControlList(Long inherited, Long target) Merge inherited ACEs in to target - the merged ACEs will go in at their current position +1AclDAO.setAccessControlEntry(Long id, AccessControlEntry ace) Add an access control entryAclDAOImpl.setAccessControlEntry(Long id, AccessControlEntry ace) Add an access control entryAccessControlListDAO.setInheritanceForChildren(NodeRef parent, Long inheritFrom, Long sharedAclToReplace) Update inheritanceAccessControlListDAO.setInheritanceForChildren(NodeRef parent, Long inheritFrom, Long sharedAclToReplace, boolean asyncCall) Set the inheritance on a given node and it's children.AccessControlListDAO.setInheritanceForChildren(NodeRef parent, Long inheritFrom, Long sharedAclToReplace, boolean asyncCall, boolean forceSharedACL) Set the inheritance on a given node and it's children.ADMAccessControlListDAO.setInheritanceForChildren(NodeRef parent, Long inheritFrom, Long sharedAclToReplace) ADMAccessControlListDAO.setInheritanceForChildren(NodeRef parent, Long inheritFrom, Long sharedAclToReplace, boolean asyncCall) ADMAccessControlListDAO.setInheritanceForChildren(NodeRef parent, Long inheritFrom, Long sharedAclToReplace, boolean asyncCall, boolean forceSharedACL) Method parameters in org.alfresco.repo.domain.permissions with type arguments of type AclChangeModifier and TypeMethodDescriptionvoidAccessControlListDAO.setFixedAcls(Long nodeId, Long inheritFrom, Long mergeFrom, Long sharedAclToReplace, List<AclChange> changes, boolean set) voidADMAccessControlListDAO.setFixedAcls(Long nodeId, Long inheritFrom, Long mergeFrom, Long sharedAclToReplace, List<AclChange> changes, boolean set) Support to set a shared ACL on a node and all of its childrenvoidADMAccessControlListDAO.setFixedAcls(Long nodeId, Long inheritFrom, Long mergeFrom, Long sharedAclToReplace, List<AclChange> changes, boolean set, boolean asyncCall, boolean propagateOnChildren) Support to set a shared ACL on a node and all of its childrenvoidADMAccessControlListDAO.setFixedAcls(Long nodeId, Long inheritFrom, Long mergeFrom, Long sharedAclToReplace, List<AclChange> changes, boolean set, boolean asyncCall, boolean propagateOnChildren, boolean forceSharedACL) Support to set a shared ACL on a node and all of its childrenvoidAccessControlListDAO.updateChangedAcls(NodeRef startingPoint, List<AclChange> changes) Update any associated ACLsvoidADMAccessControlListDAO.updateChangedAcls(NodeRef startingPoint, List<AclChange> changes)