Package org.alfresco.repo.domain.permissions
package org.alfresco.repo.domain.permissions
-
ClassDescriptionAbstract implementation for ACL crud DAO.Common support for permisisons dao Sub classes determine how ACLs are cascaded to children and how changes may COW/version children as ACLs are pushed down.This abstracts the reading and writing of ACLs on nodes from particular node implementations.Entity for alf_access_control_entry persistence.Entity for alf_ace_context persistence.Entity for alf_ace_context persistence.Entity for alf_access_control_entry persistence.Entity for alf_access_control_list persistence.Entity for alf_acl_change_set persistence.Entity for alf_acl_change_set persistence.This provides basic services such as caching, but defers to the underlying implementation for CRUD operations.Provides data access support for persistence in alf_access_control_list.DAO to manage ACL persistence Note: based on earlier AclDaoComponentImplEntity for alf_acess_control_list persistence.Entity for alf_access_control_member persistence.Entity for alf_access_control_member persistence.Entity for alf_acess_control_list persistence.DAO layer for the improved ACL implementation.Simple counterCounter for each type of ACL changeADM permissions dao component impl Manage creation and deletion of ACL entries for the new ADM ACL implementationEntity for alf_authority persistence.Entity for alf_authority_alias persistence.Entity for alf_authority_alias persistence.Entity for alf_authority persistence.Finds nodes with ASPECT_PENDING_FIX_ACL aspect and sets fixed ACLs for themTriggers setFixedAcl for those nodes with ASPECT_PENDING_FIX_ACLListener to receive callback events when permissions are asynchronously updated with the
FixedAclUpdater.Entity for alf_permission persistence.Entity for alf_permission persistence.