org.alfresco.repo.site
Class SitesPermissionCleaner
java.lang.Object
org.alfresco.repo.site.SitesPermissionCleaner
public class SitesPermissionCleaner
- extends java.lang.Object
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SitesPermissionCleaner
public SitesPermissionCleaner()
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
setPermissionService
public void setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
setSiteServiceImpl
public void setSiteServiceImpl(SiteServiceImpl siteServiceImpl)
setPublicServiceAccessService
public void setPublicServiceAccessService(PublicServiceAccessService publicServiceAccessService)
setAclDAO
public void setAclDAO(AclDAO aclDAO)
setNodeDAO
public void setNodeDAO(NodeDAO nodeDAO)
cleanSitePermissions
public void cleanSitePermissions(org.alfresco.service.cmr.repository.NodeRef targetNode,
SiteInfo containingSite)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.