Interface IUser
- All Superinterfaces:
- IAttributeSupport,- IDeletionSupport,- IDirectory,- IElement,- IExternalSupport,- ILocalizationScopeSupport,- IProtocolSupport,- ISearchSupport,- ISecuritySupport,- Serializable
- All Known Subinterfaces:
- IOperator
- Since:
- 1.0
- Version:
- 1.0, 28/10/2007
- Author:
- Vassyly Lygeros
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionvoiddisable()Allows to disable the account.voidenable()Allows to activate the account.Deprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseCollection<? extends IGroup> Gets the user's recursive parents.Deprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falsegetCity()Deprecated.since = 2024.1 forRemoval = falseCollection<? extends IUser> Gets the user's collaborators.Deprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falsegetEmail()Gets the user's email.Deprecated.since = 2024.1 forRemoval = falsegetEntry()Deprecated.since = 2024.1 forRemoval = falsegetExit()Deprecated.since = 2024.1 forRemoval = falseDeprecated.since = 10.0 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseGets the user's fax number.Retrieves the first name of the user.Retrieves the full name of the user.Deprecated.since = 2024.1 forRemoval = falseRetrieves the user's current language.Retrieves the last name of the user.Deprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseCollection<? extends IUser> Gets the user's leaders.Gets the user's localization.getLogin()Retrieves the login of the user.Deprecated.since = 2024.1 forRemoval = falseGets the user's mobile phone number.Deprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falseRetrieves the users's organization.Collection<? extends IGroup> Gets the user's parents.Retrieve all the user's personal informationGets the user's phone number.Retrieve all the user's professional informationgetSex()Deprecated.since = 2024.1 forRemoval = falseGet the user's signature.getSkin()Retrieves the user's current skin.Deprecated.since = 2024.1 forRemoval = falseRetrieve all the user's technical informationdefault StringGets the user's time zone.getTitle()Gets the title of the user.Deprecated.since = 2024.1 forRemoval = falseDeprecated.since = 2024.1 forRemoval = falsebooleanChecks if the user is the anonymous accountbooleanDeprecated.since = 2024.1 forRemoval = falsebooleanisEnable()Checks if the account is active.booleanisLocked()Deprecated.since = 2024.1 forRemoval = falsebooleanisMemberOf(IGroup group, boolean recursive) Checks if the user is member of the specified group.booleanisMemberOf(ILocalization localization, boolean recursive) Checks if the user is member of the specified localization.booleanisMemberOf(IOrganization organization, boolean recursive) Checks if the user is member of the specified organization.booleanisMemberOf(IProfile profile, boolean recursive) Checks if the user is member of the specified profile.booleanisMemberOf(IRole role, boolean recursive) Deprecated.use isMemberOf method withIProfileparameter instead.booleanisSubscriber(IMailingList mailingList) Tests if the user is a subscriber of a mailing list.booleanChecks if the user is the sysadmin accountvoidsetActivationDate(Date date) Deprecated.since = 2024.1 forRemoval = falsevoidsetAddress1(String address1) Deprecated.since = 2024.1 forRemoval = falsevoidsetAddress2(String address2) Deprecated.since = 2024.1 forRemoval = falsevoidsetAssistant(IUser assistant) Deprecated.since = 2024.1 forRemoval = falsevoidsetAvatar(IAttachment attachment) Deprecated.since = 2024.1 forRemoval = falsevoidsetBirthday(Date date) Deprecated.since = 2024.1 forRemoval = falsevoidDeprecated.since = 2024.1 forRemoval = falsevoidsetContractType(String contractType) Deprecated.since = 2024.1 forRemoval = falsevoidsetCountry(String country) Deprecated.since = 2024.1 forRemoval = falsevoidsetDescription(String description) Deprecated.since = 2024.1 forRemoval = falsevoidSets the user's email.voidsetEmployeeNumber(String employeeNumber) Deprecated.since = 2024.1 forRemoval = falsevoidDeprecated.since = 2024.1 forRemoval = falsevoidDeprecated.since = 2024.1 forRemoval = falsevoidsetExpiration(Date date) Deprecated.since = 10.0 forRemoval = falsevoidsetExpirationDate(Date date) Deprecated.since = 2024.1 forRemoval = falsevoidsetFaxNumber(String faxNumber) Sets the user's fax number.voidsetFirstName(String firstName) Sets the first name of the user.voidsetFullName(String fullname) Sets the full name of the user.voidsetHierarchicalManager(IUser hierarchicalManager) Deprecated.since = 2024.1 forRemoval = falsevoidsetLanguage(String language) Sets the user's current language.voidsetLastName(String lastName) Sets the last name of the user.voidsetLastVisite(Date date) Deprecated.since = 2024.1 forRemoval = falsevoidsetLocalization(ILocalization localization) Allows to set the user's localization.voidSets the user's login.voidsetManager(IUser manager) Deprecated.since = 2024.1 forRemoval = falsevoidsetMobilePhoneNumber(String mobilePhoneNumber) Sets the user's mobile phone number.voidsetNickName(String nickName) Deprecated.since = 2024.1 forRemoval = falsevoidsetOrganization(IOrganization organization) Allows to set the user's organization.voidsetPassword(String password) Sets the user's password.voidsetPhoneNumber(String phoneNumber) Sets the user's phone number.voidDeprecated.since = 2024.1 forRemoval = falsevoidsetSignature(String signature) Sets the user's signature.voidSets the user's current skin.voidsetSocialCategory(String socialCategory) Deprecated.since = 2024.1 forRemoval = falsedefault voidsetTimeZone(String timeZone) Sets the user's time zone.voidSets the title of the user.voidsetUserFunction(String userFunction) Deprecated.since = 2024.1 forRemoval = falsevoidsetZipcode(String zipCode) Deprecated.since = 2024.1 forRemoval = falsevoidunlock()Deprecated.since = 2024.1 forRemoval = falseMethods inherited from interface com.axemble.vdoc.sdk.supports.IAttributeSupportaddAttribute, addAttributes, getAttribute, getAttributes, getExtendedAttributesMethods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupportdeleteMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IDirectorygetExternalId, isExternalMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IExternalSupportgetExternalClassName, getExternalNativeIdMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURI
- 
Method Details- 
isSysadminboolean isSysadmin()Checks if the user is the sysadmin account- Returns:
- true if the user is the sysadmin account, false otherwise.
 
- 
isAnonymousboolean isAnonymous()Checks if the user is the anonymous account- Returns:
- true if the user is the anonymous account, false otherwise.
 
- 
getLoginString getLogin()Retrieves the login of the user.- Returns:
- A java.lang.String value with the user's login.
 
- 
setLoginSets the user's login.- Parameters:
- login- A java.lang.String value.
 
- 
getFirstNameString getFirstName()Retrieves the first name of the user.- Returns:
- A java.lang.String value with the user's first name.
 
- 
setFirstNameSets the first name of the user.- Parameters:
- firstName- A java.lang.String value.
 
- 
getLastNameString getLastName()Retrieves the last name of the user.- Returns:
- A java.lang.String value with the user's last name.
 
- 
setLastNameSets the last name of the user.- Parameters:
- lastName- A java.lang.String value.
 
- 
getFullNameString getFullName()Retrieves the full name of the user.- Returns:
- A java.lang.String value with the user's full name.
 
- 
setFullNameSets the full name of the user.- Parameters:
- fullname- A java.lang.String value.
 
- 
getNickNameDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getNickName() instead Retrieves the nick name of the user.- Returns:
- A java.lang.String value.
 
- 
setNickNameDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setNickName() instead Sets the nick name of the user.- Parameters:
- nickName- A java.lang.String value.
 
- 
getSexDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getSex() instead Retrieves the sex of the user.- Returns:
- A java.lang.String value.
 
- 
setSexDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setSex() instead Sets the sex of the user.- Parameters:
- sex- A java.lang.String value.
 
- 
getBirthdayDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getBirthday() instead Gets the day of birth of the user.- Returns:
- A java.util.Date value.
 
- 
setBirthdayDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setBirthday() instead Sets the date of birth of the user.- Parameters:
- date- A java.util.Date value.
 
- 
getTitleString getTitle()Gets the title of the user.- Returns:
- A java.lang.String value.
 
- 
setTitleSets the title of the user.- Parameters:
- title- A java.lang.String value.
 
- 
getEmployeeNumberDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getEmployeeNumber() instead Retrieves the user's employee number.- Returns:
- A java.lang.String value.
 
- 
setEmployeeNumberDeprecated.since = 2024.1 forRemoval = falseuser IUser.getProfessionalInformation().setEmployeeNumber() instead Sets the user's employee number.- Parameters:
- employeeNumber- A java.lang.String value.
 
- 
getContractTypeDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getContractType() instead Retrieves the user's contract type.- Returns:
- A java.lang.String value.
 
- 
setContractTypeDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setContractType() instead Sets the user's contract type.- Parameters:
- contractType- A java.lang.String value.
 
- 
getUserFunctionDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getUserFunction() instead Retrieves the user's function.- Returns:
- A java.lang.String value.
 
- 
setUserFunctionDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setUserFunction() instead Sets the user's function.- Parameters:
- userFunction- A java.lang.String value.
 
- 
getSocialCategoryDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getSocialCategory() instead Retrieves the user's social category.- Returns:
- A java.lang.String value.
 
- 
setSocialCategoryDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setSocialCategory() instead Sets the user's social category.- Parameters:
- socialCategory- A java.lang.String value.
 
- 
getEmailString getEmail()Gets the user's email.- Returns:
- A java.lang.String value.
 
- 
setEmailSets the user's email.- Parameters:
- email- A java.lang.String value.
 
- 
getFaxNumberString getFaxNumber()Gets the user's fax number.- Returns:
- A java.lang.String value.
 
- 
setFaxNumberSets the user's fax number.- Parameters:
- faxNumber- A java.lang.String value.
 
- 
getPhoneNumberString getPhoneNumber()Gets the user's phone number.- Returns:
- A java.lang.String value.
 
- 
setPhoneNumberSets the user's phone number.- Parameters:
- phoneNumber- A java.lang.String value.
 
- 
getMobilePhoneNumberString getMobilePhoneNumber()Gets the user's mobile phone number.- Returns:
- A java.lang.String value.
 
- 
setMobilePhoneNumberSets the user's mobile phone number.- Parameters:
- mobilePhoneNumber- A java.lang.String value.
 
- 
getAvatarDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getAvatar() instead Retrieves the user's avatar as anIAttachmentobject.- Returns:
- An IAttachmentobject.
 
- 
setAvatarDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setAvatar() instead Sets the user's avatar.- Parameters:
- attachment- A- IAttachmentobject.
 
- 
getSignatureString getSignature()Get the user's signature.- Returns:
- A java.lang.String value.
 
- 
setSignatureSets the user's signature.- Parameters:
- signature- A java.lang.String value.
 
- 
getSkinString getSkin()Retrieves the user's current skin.- Returns:
- A java.lang.String value.
 
- 
setSkinSets the user's current skin.- Parameters:
- skin- A java.lang.String value.
 
- 
getLanguageString getLanguage()Retrieves the user's current language.- Returns:
- A java.lang.String value.
 
- 
setLanguageSets the user's current language.- Parameters:
- language- A java.lang.String value.
 
- 
getActivationDateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getActivationDate() instead Retrieves the account activation date.- Returns:
- A java.util.Date value.
 
- 
setActivationDateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().setActivationDate() instead Sets the account activation date.- Parameters:
- date- A java.util.Date value.
 
- 
getLastPasswordUpdateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getLastPasswordUpdate() instead Retrieves the account last password update date.- Returns:
- A java.util.Date value.
 
- 
getLastVisiteDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getLastVisitedDate() method instead - Returns:
- A java.util.Date value.
 
- 
setLastVisiteDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().setLastVisitedDate() instead Sets the user's last connection.- Parameters:
- date- A java.util.Date value.
 
- 
getLastVisitedDateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getLastPasswordUpdate() instead Retrieves the account last visited date.- Returns:
- A java.util.Date value.
 
- 
getEntryDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getEntry() instead Gets the entry date in the organization.- Returns:
- A java.util.Date value.
 
- 
setEntryDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setEntry() instead Sets the date of entry of the user in the organization.- Parameters:
- date- A java.util.Date value.
 
- 
getExitDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getExit() instead Gets the leaving date from the organization.- Returns:
- A java.util.Date value.
 
- 
setExitDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setExit() instead Sets the leaving date of the user from the organization.- Parameters:
- date- A java.util.Date value.
 
- 
getExpirationDeprecated.since = 10.0 forRemoval = falseuse IUser.getTechnicalInformation().getExpirationDate() instead - Returns:
- A java.util.Date value.
 
- 
setExpirationDeprecated.since = 10.0 forRemoval = falseuse IUser.getTechnicalInformation().setExpirationDate() instead - Parameters:
- date- A java.util.Date value.
 
- 
getExpirationDateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getExpirationDate() instead Retrieves the expiration date.- Returns:
- A java.util.Date value.
 
- 
setExpirationDateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().setExpirationDate() instead Sets the account expiration date.- Parameters:
- date- A java.util.Date value.
 
- 
getAddress1Deprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getAddress1() instead Gets the user's first address text.- Returns:
- A java.lang.String value.
 
- 
setAddress1Deprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setAddress1() instead Sets the first address text.- Parameters:
- address1- A java.lang.String value.
 
- 
getAddress2Deprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getAddress2() instead Gets the user's second address text.- Returns:
- A java.lang.String value.
 
- 
setAddress2Deprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setAddress2() instead Sets the second address text.- Parameters:
- address2- A java.lang.String value.
 
- 
getCityDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getCity() instead Gets the user's city.- Returns:
- A java.lang.String value.
 
- 
setCityDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setCity() instead Sets the user's address city.- Parameters:
- city- A java.lang.String value.
 
- 
getZipcodeDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getZipcode() instead Gets the user's ZIP code.- Returns:
- A java.lang.String value.
 
- 
setZipcodeDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setZipcode() instead Sets the user's address ZIP code- Parameters:
- zipCode- A java.lang.String value.
 
- 
getCountryDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getCountry() instead Gets the user's country.- Returns:
- A java.lang.String value.
 
- 
setCountryDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setCountry() instead Sets the user's address country- Parameters:
- country- A java.lang.String value.
 
- 
getCreatedDateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getCreatedDate() instead Gets the created date.- Returns:
- A java.util.Date value.
 
- 
getCreatedByDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getCreatedBy() instead Gets the creator of the user.- Returns:
- A IUserobject.
 
- 
getModifiedDateDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getModifiedDate() instead Gets the modified date.- Returns:
- A java.util.Date value.
 
- 
getModifiedByDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().getModifiedBy() instead Gets the editor of the user.- Returns:
- A IUserobject.
 
- 
getDescriptionDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().getDescription() instead Gets the description of the user.- Returns:
- A Stringvalue.
 
- 
setDescriptionDeprecated.since = 2024.1 forRemoval = falseuse IUser.getPersonalInformation().setDescription() instead Sets the description of the user.- Parameters:
- description- The new description to set the user with.
 
- 
getAssistantDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getAssistant() instead Retrieves the user's assistant.- Returns:
- A IUserobject.
 
- 
setAssistantDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setAssistant() instead Sets the user's assistant.- Parameters:
- assistant- A- IUserobject.
 
- 
getManagerDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getManager() instead Retrieves the user's manager.- Returns:
- A IUserobject.
 
- 
setManagerDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setManager() instead Sets the user's manager.- Parameters:
- manager- A- IUserobject.
 
- 
getHierarchicalManagerDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().getHierarchicalManager() instead Retrieves the user's hierarchical manager.- Returns:
- A IUserobject.
 
- 
setHierarchicalManagerDeprecated.since = 2024.1 forRemoval = falseuse IUser.getProfessionalInformation().setHierarchicalManager() instead Sets the user's hierarchical manager.- Parameters:
- hierarchicalManager- A- IUserobject.
 
- 
getCollaboratorsCollection<? extends IUser> getCollaborators()Gets the user's collaborators.- Returns:
- A java.util.Collection of IUserobject.
 
- 
getLeadersCollection<? extends IUser> getLeaders()Gets the user's leaders.- Returns:
- A java.util.Collection of IUserobject.
 
- 
getOrganizationIOrganization getOrganization()Retrieves the users's organization.- Returns:
- A IOrganizationobject.
 
- 
setOrganizationAllows to set the user's organization.- Parameters:
- organization- A- IOrganizationobject.
 
- 
getLocalizationILocalization getLocalization()Gets the user's localization.- Returns:
- A ILocalizationobject.
 
- 
setLocalizationAllows to set the user's localization.- Parameters:
- localization- A- ILocalizationobject.
 
- 
isMemberOfChecks if the user is member of the specified group.- Parameters:
- group- A- IGroupobject.
- recursive- Set to true if you wish to check recursively, false otherwise.
- Returns:
- true if the user is member of the group, false otherwise.
 
- 
isMemberOfDeprecated.use isMemberOf method withIProfileparameter instead.- Parameters:
- role- A- IRoleobject.
- recursive- Set to true if you wish to check recursively, false otherwise.
- Returns:
- true if the user is member of the role, false otherwise.
 
- 
isMemberOfChecks if the user is member of the specified profile.- Parameters:
- profile- A- IProfileobject.
- recursive- Set to true if you wish to check recursively, false otherwise.
- Returns:
- true if the user is member of the profile, false otherwise.
 
- 
isMemberOfChecks if the user is member of the specified organization.- Parameters:
- organization- A- IOrganizationobject.
- recursive- Set to true if you wish to check recursively, false otherwise.
- Returns:
- true if the user is member of the organization, false otherwise.
 
- 
isMemberOfChecks if the user is member of the specified localization.- Parameters:
- localization- A- ILocalizationobject.
- recursive- Set to true if you wish to check recursively, false otherwise.
- Returns:
- true if the user is member of the localization, false otherwise.
 
- 
isSubscriberTests if the user is a subscriber of a mailing list. Returns true if user is a subscriber of the mailing list, false otherwise.- Parameters:
- mailingList-- IMailingListthe mailing list.
- Returns:
- true if user is a subscriber of the mailing list, false otherwise.
 
- 
getParentsCollection<? extends IGroup> getParents()Gets the user's parents.- Returns:
- A java.util.Collection of IGroupobject.
 
- 
getAllParentsCollection<? extends IGroup> getAllParents()Gets the user's recursive parents.- Returns:
- A java.util.Collection of IGroupobject.
 
- 
setPasswordSets the user's password.- Parameters:
- password- A java.lang.String value.
 
- 
isEnableboolean isEnable()Checks if the account is active.- Returns:
- true if the account is active, false otherwise.
 
- 
enablevoid enable()Allows to activate the account.
- 
disablevoid disable()Allows to disable the account.
- 
isConnectionAllowedDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().isConnectionAllowed() instead Checks if the user can open a connection.- Returns:
- true if the user can open a connection, false otherwise.
 
- 
isLockedDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().isLocked() instead Checks if the user is locked.- Returns:
- true if the user is locked, false otherwise.
 
- 
unlockDeprecated.since = 2024.1 forRemoval = falseuse IUser.getTechnicalInformation().unlock() instead Allows to unlock the user.
- 
getTimeZoneGets the user's time zone.
- 
setTimeZoneSets the user's time zone.
- 
getProfessionalInformationIUserProfessionalInformation getProfessionalInformation()Retrieve all the user's professional information- Returns:
- the user's professional information
 
- 
getPersonalInformationIUserPersonalInformation getPersonalInformation()Retrieve all the user's personal information- Returns:
- the user's personal information
 
- 
getTechnicalInformationIUserTechnicalInformation getTechnicalInformation()Retrieve all the user's technical information- Returns:
- the user's technical information
 
 
-