Class UserProfile
java.lang.Object
com.appiancorp.suiteapi.personalization.UserBase
com.appiancorp.suiteapi.personalization.User
com.appiancorp.suiteapi.personalization.UserProfile
- All Implemented Interfaces:
com.appiancorp.asl3.servicefw.connect.ASLIdentity
,com.appiancorp.services.ASLIdentity
,LocalStringId
,Serializable
- Direct Known Subclasses:
UserSearch
This represents the full User profile object. It includes additional properties such as email, phone, and address info.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Integer
static final Long
the Ids for the user types: basic and system administrator, that can be set in theuserTypeId
field.static final Long
Fields inherited from class com.appiancorp.suiteapi.personalization.User
SORT_BY_ID, SORT_BY_PASSWORD, SORT_BY_USERNAME, USER_ROLE_ADMINISTRATOR, USER_ROLE_CREATOR, USER_ROLE_MEMBER, USER_ROLE_VIEWER
Fields inherited from class com.appiancorp.suiteapi.personalization.UserBase
SORT_BY_DISPLAYNAME, SORT_BY_EMAIL, SORT_BY_FIRSTNAME, SORT_BY_LASTNAME, SORT_BY_MIDDLENAME, SORT_BY_SOCIALSECURITYNUMBER, STATUS_ACTIVE, STATUS_DEACTIVATED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBlurb()
Returns the User's blurb textgetCity()
Deprecated.getState()
void
setAddress1
(String address1_) void
setAddress2
(String address2_) void
setAddress3
(String address3_) void
Sets the User's blurb textvoid
void
setConfirmPassword
(String confirmPassword_) Deprecated.Since 6.0.2, use#setUserPassword(String)
void
setCountry
(String country_) void
setCreated
(Timestamp created_) void
setCustomField1
(String customField1_) void
setCustomField10
(String customField10_) void
setCustomField2
(String customField2_) void
setCustomField3
(String customField3_) void
setCustomField4
(String customField4_) void
setCustomField5
(String customField5_) void
setCustomField6
(String customField6_) void
setCustomField7
(String customField7_) void
setCustomField8
(String customField8_) void
setCustomField9
(String customField9_) void
setLastModified
(Timestamp lastModified_) void
void
setPhoneHome
(String phoneHome_) void
setPhoneMobile
(String phoneMobile_) void
setPhoneOffice
(String phoneOffice_) void
setProcessModelerPreferredView
(Integer processModelerPreferredView_) void
setProvince
(String province_) void
void
setSupervisorName
(String supervisorName_) void
setTimeZone
(TimeZone timeZone_) void
setTitleId
(Long titleId_) void
setTitleName
(String titleName_) void
setUserTypeId
(Long userTypeId_) void
setUserTypeName
(String userTypeName_) void
setZipCode
(String zipcode_) toString()
Methods inherited from class com.appiancorp.suiteapi.personalization.User
getId, getIdentifier, getIdentity, getPassword, getPasswordModified, getStringId, getUsernames, getUserPassword, getUuid, isTemporaryPassword, isUserLocked, setId, setPassword, setPasswordModified, setStringId, setTemporaryPassword, setUserLocked, setUserPassword, setUuid
Methods inherited from class com.appiancorp.suiteapi.personalization.UserBase
getDisplayName, getEmail, getFavorite, getFirstName, getLastName, getMiddleName, getSocialSecurityNumber, getStatus, getUsername, setDisplayName, setEmail, setFavorite, setFirstName, setLastName, setMiddleName, setSocialSecurityNumber, setStatus, setUsername
-
Field Details
-
SORT_BY_PHONEOFFICE
-
SORT_BY_PHONEMOBILE
-
SORT_BY_PHONEHOME
-
SORT_BY_ADDRESS1
-
SORT_BY_ADDRESS2
-
SORT_BY_ADDRESS3
-
SORT_BY_CITY
-
SORT_BY_STATE
-
SORT_BY_PROVINCE
-
SORT_BY_ZIPCODE
-
SORT_BY_COUNTRY
-
SORT_BY_TITLE_ID
-
SORT_BY_TITLENAME
-
SORT_BY_SUPERVISORNAME
-
SORT_BY_CREATED
-
SORT_BY_LASTMODIFIED
-
SORT_BY_CUSTOMFIELD1
-
SORT_BY_CUSTOMFIELD2
-
SORT_BY_CUSTOMFIELD3
-
SORT_BY_CUSTOMFIELD4
-
SORT_BY_CUSTOMFIELD5
-
SORT_BY_CUSTOMFIELD6
-
SORT_BY_CUSTOMFIELD7
-
SORT_BY_CUSTOMFIELD8
-
SORT_BY_CUSTOMFIELD9
-
SORT_BY_CUSTOMFIELD10
-
USER_TYPE_BASIC
the Ids for the user types: basic and system administrator, that can be set in theuserTypeId
field. Basic and System Administrator will be returned in theuserTypeName
field respectively. -
USER_TYPE_SYS_ADMIN
-
-
Constructor Details
-
UserProfile
public UserProfile()
-
-
Method Details
-
setPhoneOffice
-
getPhoneOffice
-
setPhoneMobile
-
getPhoneMobile
-
setPhoneHome
-
getPhoneHome
-
setAddress1
-
getAddress1
-
setAddress2
-
getAddress2
-
setAddress3
-
getAddress3
-
setCity
-
getCity
-
setState
-
getState
-
setProvince
-
getProvince
-
setZipCode
-
getZipCode
-
setCountry
-
getCountry
-
getLocale
-
setLocale
-
getTimeZone
-
setTimeZone
-
setConfirmPassword
Deprecated.Since 6.0.2, use#setUserPassword(String)
-
getConfirmPassword
Deprecated.Since 6.0.2, useUser.getUserPassword()
-
setUserTypeId
-
getUserTypeId
-
setUserTypeName
-
getUserTypeName
-
setTitleId
-
getTitleId
-
setTitleName
-
getTitleName
-
setSupervisorName
-
getSupervisorName
-
setCreated
-
getCreated
-
setLastModified
-
getLastModified
-
setCustomField1
-
getCustomField1
-
setCustomField2
-
getCustomField2
-
setCustomField3
-
getCustomField3
-
setCustomField4
-
getCustomField4
-
setCustomField5
-
getCustomField5
-
setCustomField6
-
getCustomField6
-
setCustomField7
-
getCustomField7
-
setCustomField8
-
getCustomField8
-
setCustomField9
-
getCustomField9
-
setCustomField10
-
getCustomField10
-
getProcessModelerPreferredView
-
setProcessModelerPreferredView
-
getBlurb
Returns the User's blurb text- Returns:
- the User's blurb text
-
setBlurb
Sets the User's blurb text- Parameters:
blurb
-
-
toString
-
User.getUserPassword()