Klasse GroovyUser
java.lang.Object
de.uplanet.lucy.server.usermanager.groovy.GroovyUser
- Alle implementierten Schnittstellen:
IUser,ILogonUser
A user wrapper class for Groovy scripting.
Note: Do not store instances of this class for later use by another thread or transaction.
- Seit:
- Intrexx 6.0.
-
Feldübersicht
Von Schnittstelle geerbte Felder de.uplanet.lucy.server.usermanager.IUser
GENDER_DIVERSE, GENDER_FEMALE, GENDER_MALE, GENDER_UNKNOWN -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintgetBoss()Veraltet.intNote: The use of integer IDs is discouraged in scripts.booleanVeraltet.getCity()intThis property is read-only.intNote: The use of integer IDs is discouraged in scripts.Map<String, IValueHolder<?>> Note: do not use this property in scripts.Get the default language identifier.Get the default layout.Get the default layout mobile.Get the default locale identifier.A collection of sets this user is direct member of.getExternalLogin(int p_iIndex) Note: do not use this property in scripts.getExternalPassword(int p_iIndex) Note: do not use this property in scripts.Get the first name of the user.Get the full name of the user.intGet the gendergetGuid()Get the GUID of the user.intgetId()Note: The use of integer IDs is discouraged in scripts.Same asgetUserImageContentType().Get the last name of the user.intCheck if the user is locked.Get the login domain of the user.Get the login name of the user.Get the middle name of the user.booleanVeraltet.getName()getPoBox()intVeraltet.SeegetProxyPersonId().intNote: The use of integer IDs is discouraged in scripts.Get the user's public ID.booleanVeraltet.Get the qualified login name of the user.booleanNote: do not use this property in scripts.getState()Get the time zone of the user.getTitle()Get the title of the user.IValueHolder<?> getValueHolder(String p_strAttributGuid) Note: do not use this property in scripts.booleanhasBoss()booleanbooleanbooleanThis property is read-only.booleanThis property is read-only.booleanbooleanbooleanisFemale()booleanCheck if the user account can be locked.booleanisMale()booleanbooleanbooleanvoidpropertyMissing(String p_strName, Object p_value) For internal use only.voidsave()Save the user object to the database.voidsetBirthday(Date p_dtValue) voidsetBossId(int p_iValue) Note: The use of integer IDs is discouraged in scripts.voidvoidsetContainerGuid(String p_strValue) voidsetCountry(String p_strValue) voidsetDefaultLanguage(String p_strValue) voidsetDefaultLayout(String p_strValue) voidsetDefaultLocale(String p_strValue) voidsetDescription(String p_strValue) voidsetDisabled(boolean p_bValue) voidsetDiverse(boolean p_bValue) voidsetEmailBiz(String p_strValue) voidsetEmailHome(String p_strValue) voidsetEmployeeNo(String p_strValue) voidsetEnterDate(Date p_dtValue) voidsetExternalLogin1(String p_strValue) voidsetExternalLogin2(String p_strValue) voidsetExternalLogin3(String p_strValue) voidsetExternalPassword1(String p_strValue) voidsetExternalPassword2(String p_strValue) voidsetExternalPassword3(String p_strValue) voidsetFemale(boolean p_bValue) voidsetFirstName(String p_strValue) voidsetFullName(String p_strValue) voidsetGender(int p_iValue) voidsetLastName(String p_strValue) voidsetLockable(boolean p_bLockable) voidsetLocked(int p_iValue) voidsetLoginDomain(String p_strValue) voidsetLoginName(String p_strValue) voidsetMale(boolean p_bValue) voidsetMiddleName(String p_strValue) voidsetModifiablePassword(boolean p_bValue) voidsetMustChangePassword(boolean p_bValue) voidvoidsetPasswordChangedDate(Date p_dt) voidsetPasswordExpires(boolean p_bValue) voidsetPhoneBiz(String p_strValue) voidsetPhoneFax(String p_strValue) voidsetPhoneHome(String p_strValue) voidsetPhoneMobileBiz(String p_strValue) voidsetPhoneMobileHome(String p_strValue) voidsetPhonePager(String p_strValue) voidvoidsetPostalCode(String p_strValue) voidsetProxyPersonId(int p_iValue) Note: The use of integer IDs is discouraged in scripts.voidsetQualifiedLoginName(String p_strValue) voidvoidvoidsetTimeZone(TimeZone p_tz) voidsetTimeZoneId(String p_strValue) voidvoidsetUserImageContentType(String p_strValue) voidsetUserImageFileName(String p_strValue) voidsetUserImageLastModified(Date p_dt) voidsetUserImageMetaInfo(String p_strValue) voidsetUserImageUrl(String p_strValue) toString()Returns a string representation of the user object.
-
Methodendetails
-
propertyMissing
For internal use only. -
get
-
getAt
-
getGuid
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the GUID of the user.- Angegeben von:
getGuidin SchnittstelleILogonUser- Gibt zurück:
- The user's GUID.
-
getPublicId
Beschreibung aus Schnittstelle kopiert:IUserGet the user's public ID.The public user ID consists of 40 upper-case hexadecimal digits.
- Angegeben von:
getPublicIdin SchnittstelleIUser- Gibt zurück:
- The public user ID.
-
getId
public int getId()Note: The use of integer IDs is discouraged in scripts. Objects should normally be identified by their GUIDs. -
getName
-
setName
-
getClassId
public int getClassId()This property is read-only.- Angegeben von:
getClassIdin SchnittstelleIUser- Gibt zurück:
- The class ID of this object.
-
getContainerId
public int getContainerId()Note: The use of integer IDs is discouraged in scripts. Objects should normally be identified by their GUIDs.- Angegeben von:
getContainerIdin SchnittstelleIUser
-
getContainerGuid
- Angegeben von:
getContainerGuidin SchnittstelleIUser
-
setContainerGuid
-
getContainer
-
getDirectMemberSets
A collection of sets this user is direct member of.- Gibt zurück:
- The collection of sets this user is direct member of.
-
getBoss
Veraltet.SeegetBossId().Do not use this method in scripts. -
getBossId
public int getBossId()Note: The use of integer IDs is discouraged in scripts. Objects should normally be identified by their GUIDs. -
setBossId
public void setBossId(int p_iValue) Note: The use of integer IDs is discouraged in scripts. Objects should normally be identified by their GUIDs. -
hasBoss
public boolean hasBoss() -
getBossUser
- Löst aus:
de.uplanet.lucy.usermanager.NotFoundException
-
getProxyPerson
Veraltet.SeegetProxyPersonId().Do not use this method in scripts.- Angegeben von:
getProxyPersonin SchnittstelleIUser
-
getProxyPersonId
public int getProxyPersonId()Note: The use of integer IDs is discouraged in scripts. Objects should normally be identified by their GUIDs.- Angegeben von:
getProxyPersonIdin SchnittstelleIUser
-
setProxyPersonId
public void setProxyPersonId(int p_iValue) Note: The use of integer IDs is discouraged in scripts. Objects should normally be identified by their GUIDs. -
hasProxyPerson
public boolean hasProxyPerson()- Angegeben von:
hasProxyPersonin SchnittstelleIUser
-
getProxyPersonUser
- Löst aus:
de.uplanet.lucy.usermanager.NotFoundException
-
getLoginDomain
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the login domain of the user.- Angegeben von:
getLoginDomainin SchnittstelleILogonUser- Gibt zurück:
- The user's login domain.
-
setLoginDomain
-
getLoginName
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the login name of the user.- Angegeben von:
getLoginNamein SchnittstelleILogonUser- Gibt zurück:
- The user's login name.
-
setLoginName
-
isDeleted
public boolean isDeleted()This property is read-only. -
isDeletable
public boolean isDeletable()This property is read-only.- Angegeben von:
isDeletablein SchnittstelleIUser- Gibt zurück:
trueif this user is deletable, orfalseotherwise.
-
isDisabled
public boolean isDisabled()- Angegeben von:
isDisabledin SchnittstelleIUser
-
setDisabled
public void setDisabled(boolean p_bValue) -
isLockable
public boolean isLockable()Beschreibung aus Schnittstelle kopiert:IUserCheck if the user account can be locked.- Angegeben von:
isLockablein SchnittstelleIUser- Gibt zurück:
trueif the user account can be locked, orfalseotherwise.
-
setLockable
public void setLockable(boolean p_bLockable) -
getLocked
public int getLocked()Beschreibung aus Schnittstelle kopiert:IUserCheck if the user is locked. -
setLocked
public void setLocked(int p_iValue) -
isModifiablePassword
public boolean isModifiablePassword()- Angegeben von:
isModifiablePasswordin SchnittstelleIUser
-
setModifiablePassword
public void setModifiablePassword(boolean p_bValue) -
isMustChangePassword
public boolean isMustChangePassword()- Angegeben von:
isMustChangePasswordin SchnittstelleIUser
-
setMustChangePassword
public void setMustChangePassword(boolean p_bValue) -
isPasswordExpires
public boolean isPasswordExpires()- Angegeben von:
isPasswordExpiresin SchnittstelleIUser
-
setPasswordExpires
public void setPasswordExpires(boolean p_bValue) -
getPasswordChangedDate
- Angegeben von:
getPasswordChangedDatein SchnittstelleIUser
-
setPasswordChangedDate
-
getCannotChange
Veraltet.Note: do not use this property in scripts.- Angegeben von:
getCannotChangein SchnittstelleIUser
-
getPwdExpires
Veraltet.Note: do not use this property in scripts.- Angegeben von:
getPwdExpiresin SchnittstelleIUser
-
getMustChange
Veraltet.Note: do not use this property in scripts.- Angegeben von:
getMustChangein SchnittstelleIUser
-
isAnonymous
public boolean isAnonymous()- Angegeben von:
isAnonymousin SchnittstelleIUser
-
getEmailBiz
- Angegeben von:
getEmailBizin SchnittstelleIUser
-
setEmailBiz
-
getEmailHome
- Angegeben von:
getEmailHomein SchnittstelleIUser
-
setEmailHome
-
getPhoneBiz
- Angegeben von:
getPhoneBizin SchnittstelleIUser
-
setPhoneBiz
-
getPhoneFax
- Angegeben von:
getPhoneFaxin SchnittstelleIUser
-
setPhoneFax
-
getPhoneHome
- Angegeben von:
getPhoneHomein SchnittstelleIUser
-
setPhoneHome
-
getPhoneMobileBiz
- Angegeben von:
getPhoneMobileBizin SchnittstelleIUser
-
setPhoneMobileBiz
-
getPhoneMobileHome
- Angegeben von:
getPhoneMobileHomein SchnittstelleIUser
-
setPhoneMobileHome
-
getPhonePager
- Angegeben von:
getPhonePagerin SchnittstelleIUser
-
setPhonePager
-
getBirthday
- Angegeben von:
getBirthdayin SchnittstelleIUser
-
setBirthday
-
getEnterDate
- Angegeben von:
getEnterDatein SchnittstelleIUser
-
setEnterDate
-
getGender
public int getGender()Beschreibung aus Schnittstelle kopiert:IUserGet the gender -
setGender
public void setGender(int p_iValue) -
isMale
public boolean isMale() -
setMale
public void setMale(boolean p_bValue) -
isFemale
public boolean isFemale() -
setFemale
public void setFemale(boolean p_bValue) -
isDiverse
public boolean isDiverse() -
setDiverse
public void setDiverse(boolean p_bValue) - Parameter:
p_bValue- Iffalse, GENDER_UNKNOWN will be set.
-
getMiddleName
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the middle name of the user.- Angegeben von:
getMiddleNamein SchnittstelleILogonUser- Gibt zurück:
- The user's middle name.
-
setMiddleName
-
getCity
-
setCity
-
getCountry
- Angegeben von:
getCountryin SchnittstelleIUser
-
getIsoCountryCode
- Angegeben von:
getIsoCountryCodein SchnittstelleIUser
-
setCountry
-
getEmployeeNo
- Angegeben von:
getEmployeeNoin SchnittstelleIUser
-
setEmployeeNo
-
getFirstName
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the first name of the user.- Angegeben von:
getFirstNamein SchnittstelleILogonUser- Gibt zurück:
- The user's first name.
-
setFirstName
-
getLastName
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the last name of the user.- Angegeben von:
getLastNamein SchnittstelleILogonUser- Gibt zurück:
- The user's last name.
-
setLastName
-
getStreet
-
setStreet
-
getTitle
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the title of the user.- Angegeben von:
getTitlein SchnittstelleILogonUser- Gibt zurück:
- The user's title.
-
setTitle
-
getPostalCode
- Angegeben von:
getPostalCodein SchnittstelleIUser
-
setPostalCode
-
getTimeZone
- Angegeben von:
getTimeZonein SchnittstelleIUser
-
setTimeZone
-
getTimeZoneId
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the time zone of the user.- Angegeben von:
getTimeZoneIdin SchnittstelleILogonUser- Gibt zurück:
- The user's time zone.
-
setTimeZoneId
-
getQualifiedLoginName
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the qualified login name of the user.- Angegeben von:
getQualifiedLoginNamein SchnittstelleILogonUser- Gibt zurück:
- The user's qualified login name.
-
setQualifiedLoginName
-
getFullName
Beschreibung aus Schnittstelle kopiert:ILogonUserGet the full name of the user.- Angegeben von:
getFullNamein SchnittstelleILogonUser- Gibt zurück:
- The user's full name.
-
setFullName
-
getExternalLogin1
- Angegeben von:
getExternalLogin1in SchnittstelleIUser
-
setExternalLogin1
-
getExternalLogin2
- Angegeben von:
getExternalLogin2in SchnittstelleIUser
-
setExternalLogin2
-
getExternalLogin3
- Angegeben von:
getExternalLogin3in SchnittstelleIUser
-
setExternalLogin3
-
getExternalPassword1
- Angegeben von:
getExternalPassword1in SchnittstelleIUser
-
setExternalPassword1
-
getExternalPassword2
- Angegeben von:
getExternalPassword2in SchnittstelleIUser
-
setExternalPassword2
-
getExternalPassword3
- Angegeben von:
getExternalPassword3in SchnittstelleIUser
-
setExternalPassword3
-
getDefaultLanguage
Beschreibung aus Schnittstelle kopiert:IUserGet the default language identifier.- Angegeben von:
getDefaultLanguagein SchnittstelleIUser- Gibt zurück:
- The default language identifier.
-
setDefaultLanguage
-
getDefaultLocale
Beschreibung aus Schnittstelle kopiert:IUserGet the default locale identifier.- Angegeben von:
getDefaultLocalein SchnittstelleIUser- Gibt zurück:
- The default locale identifier.
-
setDefaultLocale
-
getExternalLogin
Note: do not use this property in scripts.- Angegeben von:
getExternalLoginin SchnittstelleIUser
-
getExternalPassword
Note: do not use this property in scripts.- Angegeben von:
getExternalPasswordin SchnittstelleIUser
-
getDefaultLayout
Beschreibung aus Schnittstelle kopiert:IUserGet the default layout.- Angegeben von:
getDefaultLayoutin SchnittstelleIUser- Gibt zurück:
- The default layout.
-
getDefaultLayoutMobile
Beschreibung aus Schnittstelle kopiert:IUserGet the default layout mobile.- Angegeben von:
getDefaultLayoutMobilein SchnittstelleIUser- Gibt zurück:
- The default layout mobile.
-
setDefaultLayout
-
getImageType
Same asgetUserImageContentType().- Gibt zurück:
- The user image content type.
-
getUserImageContentType
- Angegeben von:
getUserImageContentTypein SchnittstelleIUser
-
setUserImageContentType
-
getUserImageFileName
- Angegeben von:
getUserImageFileNamein SchnittstelleIUser
-
setUserImageFileName
-
getUserImageUrl
- Angegeben von:
getUserImageUrlin SchnittstelleIUser
-
setUserImageUrl
-
getUserImageMetaInfo
- Angegeben von:
getUserImageMetaInfoin SchnittstelleIUser
-
setUserImageMetaInfo
-
getUserImageLastModified
- Angegeben von:
getUserImageLastModifiedin SchnittstelleIUser
-
setUserImageLastModified
-
getPoBox
-
setPoBox
-
getState
-
setState
-
getDescription
- Angegeben von:
getDescriptionin SchnittstelleIUser
-
setDescription
-
getCustomMapVH
Note: do not use this property in scripts.- Angegeben von:
getCustomMapVHin SchnittstelleIUser
-
getValueHolder
Note: do not use this property in scripts.- Angegeben von:
getValueHolderin SchnittstelleIUser
-
getShowUser
public boolean getShowUser()Note: do not use this property in scripts.- Angegeben von:
getShowUserin SchnittstelleIUser
-
save
public void save()Save the user object to the database.- Seit:
- Intrexx 7.0.
-
toString
Returns a string representation of the user object.Note that the actual representation may change between different Intrexx versions.
-
getBossId().