Class UserObject

All Implemented Interfaces:
com.emc.documentum.rest.conditional.Digestible, Linkable

public class UserObject extends PersistentObject
User resource
  • Field Details

    • DEFAULT_FIELDS

      public static final List<String> DEFAULT_FIELDS
      Default fields that will be retrieved when use select * in DQL
    • MANDATORY_FIELDS

      public static final List<String> MANDATORY_FIELDS
      Mandatory fields
    • INTERNAL_FIELDS

      public static final List<String> INTERNAL_FIELDS
      Internal fields
  • Constructor Details

    • UserObject

      public UserObject()
  • Method Details

    • getMandatoryFields

      public List<String> getMandatoryFields()
      Description copied from class: PersistentObject
      Get mandatory attribute names
      Overrides:
      getMandatoryFields in class PersistentObject
      Returns:
      mandatory fields
    • getInternalFields

      public List<String> getInternalFields()
      Description copied from class: PersistentObject
      Get internal attribute names
      Overrides:
      getInternalFields in class PersistentObject
      Returns:
      internal fields
    • getHref

      public String getHref()
      Get user object href
      Returns:
      user object href
    • setHref

      public void setHref(String href)
      Set href of user object
      Parameters:
      href - href of user object
    • getParentGroup

      public GroupObject getParentGroup()
    • setParentGroup

      public void setParentGroup(GroupObject parentGroup)
    • getType

      public String getType()
      Description copied from class: PersistentObject
      Get object type of the persistent object; if it is not specified explicitly, return the attribute "r_object_type" by alternate.
      Overrides:
      getType in class PersistentObject
      Returns:
      type