Package org.alfresco.repo.site
Class SitesPermissionCleaner
java.lang.Object
org.alfresco.repo.site.SitesPermissionCleaner
This class handles the permissions cleanup which is sometimes necessary after a node has been moved
or copied between sites. It removes any permissions that pertain to the former site that may be present
on the relocated node.
- Since:
- 3.5.0
- Author:
- Neil Mc Erlean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanSitePermissions(NodeRef targetNode, SiteInfo containingSite) voidvoidsetNodeDAO(NodeDAO nodeDAO) voidsetNodeService(NodeService nodeService) voidsetPermissionService(PermissionService permissionService) voidsetPublicServiceAccessService(PublicServiceAccessService publicServiceAccessService) voidsetSiteServiceImpl(SiteServiceImpl siteServiceImpl) voidsetTenantService(TenantService tenantService)
-
Constructor Details
-
SitesPermissionCleaner
public SitesPermissionCleaner()
-
-
Method Details
-
setNodeService
-
setPermissionService
-
setSiteServiceImpl
-
setPublicServiceAccessService
-
setAclDAO
-
setNodeDAO
-
setTenantService
-
cleanSitePermissions
-