Class UIDBasedHomeFolderProvider
- java.lang.Object
-
- org.alfresco.repo.security.person.AbstractHomeFolderProvider
-
- org.alfresco.repo.security.person.ExistingPathBasedHomeFolderProvider
-
- org.alfresco.repo.security.person.UIDBasedHomeFolderProvider
-
- All Implemented Interfaces:
NodeServicePolicies.OnCreateNodePolicy,ClassPolicy,Policy,HomeFolderProvider,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class UIDBasedHomeFolderProvider extends ExistingPathBasedHomeFolderProvider
Deprecated.Depreciated since 4.0.UsernameHomeFolderProvidershould now be used.Creates home folders directly under the root path, based on the username of the user.- Author:
- Andy Hind
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.alfresco.repo.security.person.AbstractHomeFolderProvider
AbstractHomeFolderProvider.V2Adaptor
-
Nested classes/interfaces inherited from interface org.alfresco.repo.policy.Policy
Policy.Arg
-
-
Field Summary
-
Fields inherited from interface org.alfresco.repo.node.NodeServicePolicies.OnCreateNodePolicy
QNAME
-
-
Constructor Summary
Constructors Constructor Description UIDBasedHomeFolderProvider()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected HomeSpaceNodeRefgetHomeFolder(org.alfresco.service.cmr.repository.NodeRef person)Deprecated.Abstract implementation to find/create the appropriate home space.java.util.List<java.lang.String>getHomeFolderPath(org.alfresco.service.cmr.repository.NodeRef person)Deprecated.protected org.alfresco.service.cmr.repository.NodeRefgetTemplateNodeRef()Deprecated.voidsetTemplatePath(java.lang.String templatePath)Deprecated.-
Methods inherited from class org.alfresco.repo.security.person.AbstractHomeFolderProvider
afterPropertiesSet, getHomeFolderManager, getName, getOnCreatePermissionsManager, getOnReferencePermissionsManager, getOwnerOnCreate, getPath, getPathNodeRef, getServiceRegistry, getStoreRef, getV2Adaptor, onCreateNode, resolvePath, setBeanName, setHomeFolderManager, setOnCreatePermissionsManager, setOnReferencePermissionsManager, setOwnerOnCreate, setPath, setServiceRegistry, setStoreRef, setStoreUrl, setTenantService
-
-
-
-
Method Detail
-
setTemplatePath
public void setTemplatePath(java.lang.String templatePath)
Deprecated.
-
getTemplateNodeRef
protected org.alfresco.service.cmr.repository.NodeRef getTemplateNodeRef()
Deprecated.
-
getHomeFolderPath
public java.util.List<java.lang.String> getHomeFolderPath(org.alfresco.service.cmr.repository.NodeRef person)
Deprecated.
-
getHomeFolder
protected HomeSpaceNodeRef getHomeFolder(org.alfresco.service.cmr.repository.NodeRef person)
Deprecated.Description copied from class:AbstractHomeFolderProviderAbstract implementation to find/create the appropriate home space.- Overrides:
getHomeFolderin classExistingPathBasedHomeFolderProvider
-
-