Class Permissions

java.lang.Object
com.emc.documentum.rest.model.Permissions

public class Permissions extends Object
Permission definition
  • Field Details

  • Constructor Details

    • Permissions

      public Permissions(int basic, String extended)
      Constructor
      Parameters:
      basic - basic permission
      extended - extended permission
    • Permissions

      public Permissions(int basic, String extended, String application)
      Constructor
      Parameters:
      basic - basic permission
      extended - extended permission
      application - application permission
    • Permissions

      public Permissions(int basic, boolean extendedPermissions)
      Constructor
      Parameters:
      basic - basic permission
      extendedPermissions - extended permission, false represents no extended permission and true represents all extended permission
  • Method Details

    • getBasic

      public int getBasic()
      Get basic permission
      Returns:
      basic permission
    • getExtend

      public String getExtend()
      Get extend permission
      Returns:
      extend permission
    • setExtend

      public void setExtend(String extended)
      Set extend permission
      Parameters:
      extended - extended permission
    • allowBrowse

      public boolean allowBrowse()
      Check if allow browse or not
      Returns:
      true if allowing browse
    • allowRead

      public boolean allowRead()
      Check if allow read or not
      Returns:
      true if allowing read
    • allowRelate

      public boolean allowRelate()
      Check if allow relate or not
      Returns:
      true if allowing relate
    • allowVersion

      public boolean allowVersion()
      Check if allow version or not
      Returns:
      true if allowing version
    • allowWrite

      public boolean allowWrite()
      Check if allow write or not
      Returns:
      true if allowing write
    • allowDelete

      public boolean allowDelete()
      Check if allow delete or not
      Returns:
      true if allowing delete
    • allowChangeLocation

      public boolean allowChangeLocation()
      Check if allow extended change location
      Returns:
      true if allowing change location
    • allowExecuteProcedure

      public boolean allowExecuteProcedure()
      Check if allow extended execute procedure
      Returns:
      true if allowing execute procedure
    • allowChangeOwner

      public boolean allowChangeOwner()
      Check if allow extended change ownership
      Returns:
      true if allowing change ownership
    • allowChangePermit

      public boolean allowChangePermit()
      Check if allow extended change permission
      Returns:
      true if allowing change permission
    • allowChangeState

      public boolean allowChangeState()
      Check if allow extended change state
      Returns:
      true if allowing change state
    • allowXDeleteObject

      public boolean allowXDeleteObject()
      Check if allow extended delete or not
      Returns:
      true if allowing extended delete
    • allowChangeFolderLinks

      public boolean allowChangeFolderLinks()
      Check if allow extended change folder links or not
      Returns:
      true if allowing change folder links
    • getApplication

      public String getApplication()
      Get the application permit
      Returns:
      application permissions
    • setApplication

      public void setApplication(String application)
      Set the application permit
      Parameters:
      application - application permission