Class User
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 Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier 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.HistoricalEntity
getInserted, getUpdated, isDeleted, setDeleted, setInserted, setUpdated
-
Field Details
-
DISPLAY_NAME_NA
- See Also:
-
SALUTATION_MR_ID
public static final int SALUTATION_MR_ID- See Also:
-
SALUTATION_MS_ID
public static final int SALUTATION_MS_ID- See Also:
-
SALUTATION_MRS_ID
public static final int SALUTATION_MRS_ID- See Also:
-
SALUTATION_DR_ID
public static final int SALUTATION_DR_ID- See Also:
-
SALUTATION_PROF_ID
public static final int SALUTATION_PROF_ID- See Also:
-
-
Constructor Details
-
User
public User()
-
-
Method Details
-
getId
-
setId
-
getAddress
-
setAddress
-
getAge
-
setAge
-
getFirstname
-
setFirstname
-
getLastlogin
-
setLastlogin
-
getLastname
-
setLastname
-
getDisplayName
-
setDisplayName
-
resetDisplayName
public void resetDisplayName() -
getLogin
-
setLogin
-
updatePassword
- Throws:
NoSuchAlgorithmException
-
getPassword
-
setPassword
For internal use only should not be used directly (for bean usage only)- Parameters:
password- - password to set
-
getRegdate
-
setRegdate
-
getSalutation
-
setSalutation
-
getPictureUri
-
setPictureUri
-
getLanguageId
public long getLanguageId() -
setLanguageId
public 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
-
isShowContactData
public boolean isShowContactData() -
setShowContactData
public void setShowContactData(boolean showContactData) -
isShowContactDataToContacts
public boolean isShowContactDataToContacts() -
setShowContactDataToContacts
public void setShowContactDataToContacts(boolean showContactDataToContacts) -
getType
-
setType
-
getOwnerId
-
setOwnerId
-
getRights
-
setRights
-
getDomainId
-
setDomainId
-
getOtpSecret
-
setOtpSecret
-
getOtpRecoveryCodes
-
setOtpRecoveryCodes
-
toString
-