Class VirtualUserPermissions

java.lang.Object
org.alfresco.repo.virtual.store.VirtualUserPermissions

public class VirtualUserPermissions extends Object
Configuration bean for virtual references overridden permissions.
Author:
Dinuta Silviu
  • Constructor Details

    • VirtualUserPermissions

      public VirtualUserPermissions()
    • VirtualUserPermissions

      public VirtualUserPermissions(VirtualUserPermissions userPermissions)
  • Method Details

    • init

      public void init()
    • getPermissionTypeQName

      public QName getPermissionTypeQName()
    • hasVirtualNodePermission

      public AccessStatus hasVirtualNodePermission(String permission, boolean readonly)
    • hasQueryNodePermission

      public AccessStatus hasQueryNodePermission(String permission)
    • getAllowSmartNodes

      public Set<String> getAllowSmartNodes()
    • setAllowSmartNodes

      public void setAllowSmartNodes(Set<String> allowFolders)
    • getDenySmartNodes

      public Set<String> getDenySmartNodes()
    • setDenySmartNodes

      public void setDenySmartNodes(Set<String> denyFolders)
    • setDenyReadonlySmartNodes

      public void setDenyReadonlySmartNodes(Set<String> denyReadonlySmartNodes)
    • getDenyReadonlySmartNodes

      public Set<String> getDenyReadonlySmartNodes()
    • getAllowQueryNodes

      public Set<String> getAllowQueryNodes()
    • setAllowQueryNodes

      public void setAllowQueryNodes(Set<String> allowDocuments)
    • getDenyQueryNodes

      public Set<String> getDenyQueryNodes()
    • setDenyQueryNodes

      public void setDenyQueryNodes(Set<String> denyDocuments)