Class UserBase

java.lang.Object
com.appiancorp.suiteapi.personalization.UserBase
All Implemented Interfaces:
com.appiancorp.asl3.servicefw.connect.ASLIdentity, com.appiancorp.services.ASLIdentity, Serializable
Direct Known Subclasses:
User

public class UserBase extends Object implements Serializable, com.appiancorp.services.ASLIdentity

This represents the base User object.

See Also:
  • Field Details

    • SORT_BY_DISPLAYNAME

      public static final Integer SORT_BY_DISPLAYNAME
    • SORT_BY_EMAIL

      public static final Integer SORT_BY_EMAIL
    • SORT_BY_FIRSTNAME

      public static final Integer SORT_BY_FIRSTNAME
    • SORT_BY_LASTNAME

      public static final Integer SORT_BY_LASTNAME
    • SORT_BY_MIDDLENAME

      public static final Integer SORT_BY_MIDDLENAME
    • SORT_BY_SOCIALSECURITYNUMBER

      public static final Integer SORT_BY_SOCIALSECURITYNUMBER
    • SORT_BY_USERNAME

      public static final Integer SORT_BY_USERNAME
    • STATUS_DEACTIVATED

      public static final int STATUS_DEACTIVATED
      See Also:
    • STATUS_ACTIVE

      public static final int STATUS_ACTIVE
      See Also:
  • Constructor Details

    • UserBase

      public UserBase()
  • Method Details

    • getFavorite

      public boolean getFavorite()
    • setFavorite

      public void setFavorite(boolean favorite_)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username_)
    • getFirstName

      public String getFirstName()
    • setFirstName

      public void setFirstName(String firstName_)
    • getMiddleName

      public String getMiddleName()
    • setMiddleName

      public void setMiddleName(String middleName_)
    • getLastName

      public String getLastName()
    • setLastName

      public void setLastName(String lastName_)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName_)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email_)
    • setSocialSecurityNumber

      public void setSocialSecurityNumber(String socialSecurityNumber_)
    • getSocialSecurityNumber

      public String getSocialSecurityNumber()
    • getStatus

      public int getStatus()
      Returns:
      Returns the status, as one of the STATUS_XXX constants.
    • setStatus

      public void setStatus(int status_)
      Parameters:
      status_ - The status to set, as one of the STATUS_XXX constants.
    • getIdentity

      public String getIdentity()
      Specified by:
      getIdentity in interface com.appiancorp.asl3.servicefw.connect.ASLIdentity
      Specified by:
      getIdentity in interface com.appiancorp.services.ASLIdentity