Package org.alfresco.repo.virtual.store
Class VirtualUserPermissions
- java.lang.Object
-
- org.alfresco.repo.virtual.store.VirtualUserPermissions
-
public class VirtualUserPermissions extends java.lang.ObjectConfiguration bean for virtual references overridden permissions.- Author:
- Dinuta Silviu
-
-
Constructor Summary
Constructors Constructor Description VirtualUserPermissions()VirtualUserPermissions(VirtualUserPermissions userPermissions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>getAllowQueryNodes()java.util.Set<java.lang.String>getAllowSmartNodes()java.util.Set<java.lang.String>getDenyQueryNodes()java.util.Set<java.lang.String>getDenyReadonlySmartNodes()java.util.Set<java.lang.String>getDenySmartNodes()org.alfresco.service.namespace.QNamegetPermissionTypeQName()org.alfresco.service.cmr.security.AccessStatushasQueryNodePermission(java.lang.String permission)org.alfresco.service.cmr.security.AccessStatushasVirtualNodePermission(java.lang.String permission, boolean readonly)voidinit()voidsetAllowQueryNodes(java.util.Set<java.lang.String> allowDocuments)voidsetAllowSmartNodes(java.util.Set<java.lang.String> allowFolders)voidsetDenyQueryNodes(java.util.Set<java.lang.String> denyDocuments)voidsetDenyReadonlySmartNodes(java.util.Set<java.lang.String> denyReadonlySmartNodes)voidsetDenySmartNodes(java.util.Set<java.lang.String> denyFolders)
-
-
-
Constructor Detail
-
VirtualUserPermissions
public VirtualUserPermissions()
-
VirtualUserPermissions
public VirtualUserPermissions(VirtualUserPermissions userPermissions)
-
-
Method Detail
-
init
public void init()
-
getPermissionTypeQName
public org.alfresco.service.namespace.QName getPermissionTypeQName()
-
hasVirtualNodePermission
public org.alfresco.service.cmr.security.AccessStatus hasVirtualNodePermission(java.lang.String permission, boolean readonly)
-
hasQueryNodePermission
public org.alfresco.service.cmr.security.AccessStatus hasQueryNodePermission(java.lang.String permission)
-
getAllowSmartNodes
public java.util.Set<java.lang.String> getAllowSmartNodes()
-
setAllowSmartNodes
public void setAllowSmartNodes(java.util.Set<java.lang.String> allowFolders)
-
getDenySmartNodes
public java.util.Set<java.lang.String> getDenySmartNodes()
-
setDenySmartNodes
public void setDenySmartNodes(java.util.Set<java.lang.String> denyFolders)
-
setDenyReadonlySmartNodes
public void setDenyReadonlySmartNodes(java.util.Set<java.lang.String> denyReadonlySmartNodes)
-
getDenyReadonlySmartNodes
public java.util.Set<java.lang.String> getDenyReadonlySmartNodes()
-
getAllowQueryNodes
public java.util.Set<java.lang.String> getAllowQueryNodes()
-
setAllowQueryNodes
public void setAllowQueryNodes(java.util.Set<java.lang.String> allowDocuments)
-
getDenyQueryNodes
public java.util.Set<java.lang.String> getDenyQueryNodes()
-
setDenyQueryNodes
public void setDenyQueryNodes(java.util.Set<java.lang.String> denyDocuments)
-
-