java.lang.Object
org.apache.openmeetings.db.entity.HistoricalEntity
org.apache.openmeetings.db.entity.user.User
- All Implemented Interfaces:
- Serializable,- IDataProviderEntity
Entity to store user data, password field is 
FetchType.LAZY, so that
 is why there is an extra udpate statement at this moment- Author:
- sebawagner
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enum
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidgetAge()getId()longgetLogin()getType()booleanbooleanvoidvoidsetActivatehash(String activatehash) voidsetAddress(Address address) voidsetDisplayName(String displayName) voidsetDomainId(Long domainId) voidsetExternalId(String externalId) setFirstname(String firstname) voidsetGroupUsers(List<GroupUser> groupUsers) voidvoidsetLanguageId(long languageId) voidsetLastlogin(Date lastlogin) setLastname(String lastname) voidvoidsetOtpRecoveryCodes(String otpRecoveryCodes) voidsetOtpSecret(String otpSecret) voidsetOwnerId(Long ownerId) voidsetPassword(String password) For internal use only should not be used directly (for bean usage only)voidsetPictureUri(String pictureUri) voidsetRegdate(Date regdate) voidsetResetDate(Date resetDate) voidsetResethash(String resethash) voidsetRights(Set<User.Right> rights) voidsetSalutation(User.Salutation salutation) voidsetSessionData(Sessiondata sessionData) voidsetShowContactData(boolean showContactData) voidsetShowContactDataToContacts(boolean showContactDataToContacts) voidsetSipUser(AsteriskSipUser sipUser) voidsetTimeZoneId(String timeZoneId) voidvoidsetUserOffers(String userOffers) voidsetUserSearchs(String userSearchs) toString()voidupdatePassword(String pass) Methods inherited from class org.apache.openmeetings.db.entity.HistoricalEntitygetInserted, getUpdated, isDeleted, setDeleted, setInserted, setUpdated
- 
Field Details- 
DISPLAY_NAME_NA- See Also:
 
- 
SALUTATION_MR_IDpublic static final int SALUTATION_MR_ID- See Also:
 
- 
SALUTATION_MS_IDpublic static final int SALUTATION_MS_ID- See Also:
 
- 
SALUTATION_MRS_IDpublic static final int SALUTATION_MRS_ID- See Also:
 
- 
SALUTATION_DR_IDpublic static final int SALUTATION_DR_ID- See Also:
 
- 
SALUTATION_PROF_IDpublic static final int SALUTATION_PROF_ID- See Also:
 
 
- 
- 
Constructor Details- 
Userpublic User()
 
- 
- 
Method Details- 
getId
- 
setId
- 
getAddress
- 
setAddress
- 
getAge
- 
setAge
- 
getFirstname
- 
setFirstname
- 
getLastlogin
- 
setLastlogin
- 
getLastname
- 
setLastname
- 
getDisplayName
- 
setDisplayName
- 
resetDisplayNamepublic void resetDisplayName()
- 
getLogin
- 
setLogin
- 
updatePassword- Throws:
- NoSuchAlgorithmException
 
- 
getPassword
- 
setPasswordFor internal use only should not be used directly (for bean usage only)- Parameters:
- password- - password to set
 
- 
getRegdate
- 
setRegdate
- 
getSalutation
- 
setSalutation
- 
getPictureUri
- 
setPictureUri
- 
getLanguageIdpublic long getLanguageId()
- 
setLanguageIdpublic void setLanguageId(long languageId) 
- 
getGroupUsers
- 
addGroup
- 
setGroupUsers
- 
getResethash
- 
setResethash
- 
getResetDate
- 
setResetDate
- 
getActivatehash
- 
setActivatehash
- 
getExternalId
- 
setExternalId
- 
externalType
- 
getSessionData
- 
setSessionData
- 
getSipUser
- 
setSipUser
- 
getTimeZoneId
- 
setTimeZoneId
- 
getUserOffers
- 
setUserOffers
- 
getUserSearchs
- 
setUserSearchs
- 
isShowContactDatapublic boolean isShowContactData()
- 
setShowContactDatapublic void setShowContactData(boolean showContactData) 
- 
isShowContactDataToContactspublic boolean isShowContactDataToContacts()
- 
setShowContactDataToContactspublic void setShowContactDataToContacts(boolean showContactDataToContacts) 
- 
getType
- 
setType
- 
getOwnerId
- 
setOwnerId
- 
getRights
- 
setRights
- 
getDomainId
- 
setDomainId
- 
getOtpSecret
- 
setOtpSecret
- 
getOtpRecoveryCodes
- 
setOtpRecoveryCodes
- 
toString
 
-