public class User extends ExtendableDataObject implements NameAndIdObject, PasswordMechObject
Constructor and Description |
---|
User()
Instantiates a new empty user object
|
User(int id)
Instantiates a new user object with the given id set
|
Modifier and Type | Method and Description |
---|---|
void |
addAlias(java.lang.String alias)
Adds an E-Mail alias to the current list of aliases of this user object
|
void |
addExtension(OXUserExtensionInterface extension)
Deprecated.
|
void |
addGuiPreferences(java.lang.String path,
java.lang.String guiValue)
add a path/value pair to gui settings
|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.HashSet<java.lang.String> |
getAliases()
Returns the complete E-mail aliases of this user object
|
java.util.List<java.lang.String> |
getAliasesForSOAP() |
java.util.Date |
getAnniversary()
Returns the anniversary of this user object
|
java.lang.String |
getAssistant_name()
Returns the name of the assistant of this user object
|
java.util.Date |
getBirthday()
Returns the birthday of this user object
|
java.lang.String |
getBranches()
Returns the branches of this user object
|
java.lang.String |
getBusiness_category()
Returns the business_category of this user object
|
java.lang.String |
getCategories()
Returns the categories of this user object
|
java.lang.String |
getCellular_telephone1()
Returns the mobile phone number of this user object
|
java.lang.String |
getCellular_telephone2()
Returns the second mobile phone number of this user object
|
java.lang.String |
getCity_business()
Returns the city for the business location of this user object
|
java.lang.String |
getCity_home()
Returns the city for the home location of this user object
|
java.lang.String |
getCity_other()
Returns the city for a further location of this user object
|
java.lang.String |
getCommercial_register()
Returns the commercial_register of this user object
|
java.lang.String |
getCompany()
Returns the company of this user object
|
java.lang.String |
getCountry_business()
Returns the country for the business location of this user object
|
java.lang.String |
getCountry_home()
Returns the country of the home location of this user object
|
java.lang.String |
getCountry_other()
Returns the country for a further location of this user object
|
Group |
getDefault_group()
Returns the default group of this user object
|
java.lang.String |
getDefaultSenderAddress()
Returns the default sender address of this user object
|
java.lang.String |
getDepartment()
Returns the department of this user object
|
java.lang.String |
getDisplay_name()
Returns the display name of this user object
|
java.lang.String |
getDriveFolderMode() |
java.lang.String |
getEmail1() |
java.lang.String |
getEmail2()
Returns the home E-Mail of this user object
|
java.lang.String |
getEmail3()
Returns the E-Mail (other) of this user object
|
java.lang.String |
getEmployeeType()
Returns the job title of this user object
|
java.util.ArrayList<OXUserExtensionInterface> |
getExtensionbyName(java.lang.String extname)
Deprecated.
|
java.util.ArrayList<OXUserExtensionInterface> |
getExtensions()
Deprecated.
|
java.lang.String |
getFax_business()
Returns the fax number for the business location of this user object
|
java.lang.String |
getFax_home()
Returns the fax number for the home location of this user object
|
java.lang.String |
getFax_other()
Returns the FAX number for a further location of this user object
|
java.lang.String |
getFilestore_name() |
java.lang.Integer |
getFilestoreId() |
java.lang.Integer |
getFilestoreOwner() |
OXUserExtensionInterface |
getFirstExtensionbyName(java.lang.String extname)
Deprecated.
|
java.lang.Integer |
getFolderTree() |
java.lang.String |
getGiven_name()
Returns the the first name of user
|
java.lang.Boolean |
getGUI_Spam_filter_capabilities_enabled()
Deprecated.
use
getGui_spam_filter_enabled() instead |
java.lang.Boolean |
getGui_spam_filter_enabled() |
java.util.Map<java.lang.String,java.lang.String> |
getGuiPreferences() |
java.lang.Integer |
getId()
Returns the id of the user
|
byte[] |
getImage1()
Returns the image of this user object
|
java.lang.String |
getImage1ContentType()
Returns the image1 content type of this user object
|
java.lang.String |
getImapLogin()
Returns the login for the IMAP server of this user object
|
int |
getImapPort()
Deprecated.
since 6.20. Use
getImapServerString() instead. |
java.lang.String |
getImapSchema()
Deprecated.
since 6.20. Use
getImapServerString() instead. |
java.lang.String |
getImapServer()
Deprecated.
since 6.20. Use
getImapServerString() instead. |
java.lang.String |
getImapServerString()
Returns the URL of the IMAP server of this user object.
|
java.lang.String |
getInfo()
Returns the info field of this user object
|
java.lang.String |
getInstant_messenger1()
Returns the instant messenger address for the business location of this user object
|
java.lang.String |
getInstant_messenger2()
Returns the instant messenger address for the private location of this user object
|
java.lang.String |
getLanguage()
Returns the language setting of this user object
|
java.lang.String |
getMail_folder_archive_full_name()
Returns the mail folder full-name of the archive folder of this user object
|
java.lang.String |
getMail_folder_confirmed_ham_name() |
java.lang.String |
getMail_folder_confirmed_spam_name() |
java.lang.String |
getMail_folder_drafts_name()
Returns the mail folder name of the drafts folder of this user object
|
java.lang.String |
getMail_folder_sent_name()
Returns the mail folder name of the sent folder of this user object
|
java.lang.String |
getMail_folder_spam_name()
Returns the mail folder name of the spam folder of this user object
|
java.lang.String |
getMail_folder_trash_name()
Returns the mail folder name of the trash folder of this user object
|
java.lang.Boolean |
getMailenabled()
Currently not used
|
java.lang.String |
getManager_name()
Returns the name of the manager of this user object
|
java.lang.String[] |
getMandatoryMembersChange()
At the moment no fields are defined here
|
java.lang.String[] |
getMandatoryMembersCreate()
At the moment
setName(java.lang.String) , setDisplay_name(java.lang.String) , setPassword(String) ,
setGiven_name(String) , setSur_name(String) and setPrimaryEmail(String)
are defined here |
java.lang.String[] |
getMandatoryMembersDelete()
At the moment no fields are defined here
|
java.lang.String[] |
getMandatoryMembersRegister()
At the moment no fields are defined here
|
java.lang.String |
getMarital_status()
Returns the marital status of this user object
|
java.lang.Long |
getMaxQuota() |
java.lang.String |
getMiddle_name()
Returns the middle name of this user object
|
java.lang.String |
getName()
Returns the name of this object
|
java.util.Map<java.lang.String,java.lang.String> |
getNamespace(java.lang.String namespace) |
java.lang.String |
getNickname()
Returns the nickname of this user object
|
java.lang.String |
getNote()
Returns the note field of this user object
|
java.lang.String |
getNumber_of_children()
Returns the number of children of this user object
|
java.lang.String |
getNumber_of_employee()
Returns the employee identifier of this user object
|
java.lang.Boolean |
getPassword_expired()
Returns if the password of this user object is expired
|
java.lang.String |
getPassword()
Returns the password of this user object.
|
java.lang.String |
getPasswordMech() |
java.lang.String |
getPosition()
Returns the position field of this user object
|
java.lang.String |
getPostal_code_business()
Returns the postal_code_otherset of this user object
|
java.lang.String |
getPostal_code_home()
Returns the postal code of the home location of this user object
|
java.lang.String |
getPostal_code_other()
Returns the postal code for a further location of this user object
|
java.lang.String |
getPrimaryAccountName()
Return the name of the primary mail account
|
java.lang.String |
getPrimaryEmail()
Returns the primary E-Mail address of this user object
|
java.lang.String |
getProfession()
Returns the profession of this user object
|
java.lang.String |
getRoom_number()
Returns the room number of this user object
|
java.lang.String |
getSales_volume()
Returns the sales volume of this user object
|
byte[] |
getSalt()
Returns the salt of this user object.
|
int |
getSmtpPort()
Deprecated.
since 6.20. Use
getSmtpServerString() instead. |
java.lang.String |
getSmtpSchema()
Deprecated.
since 6.20. Use
getSmtpServerString() instead. |
java.lang.String |
getSmtpServer()
Deprecated.
since 6.20. Use
getSmtpServerString() instead. |
java.lang.String |
getSmtpServerString()
Returns the URL of the SMTP server of this user object.
|
java.lang.Boolean |
getSpam_filter_enabled()
Deprecated.
use
getGui_spam_filter_enabled() instead |
java.lang.String |
getSpouse_name()
Returns the name of the spouse of this user object
|
java.lang.String |
getState_business()
Returns the state of the business of this user object
|
java.lang.String |
getState_home()
Returns the state of the home location of this user object
|
java.lang.String |
getState_other()
Returns the state for a further location of this user object
|
java.lang.String |
getStreet_business()
Returns the street of the business of this user object
|
java.lang.String |
getStreet_home()
Returns the street of the home location of this user object
|
java.lang.String |
getStreet_other()
Returns the street for a further location of this user object
|
java.lang.String |
getSuffix()
Returns the suffix of this user object
|
java.lang.String |
getSur_name()
Return the last name of this user object
|
java.lang.String |
getTax_id()
Returns the tax id of this user object
|
java.lang.String |
getTelephone_assistant()
Returns the telephone number of the assistant of this user object
|
java.lang.String |
getTelephone_business1()
Returns the telephone number of the business location of this user object
|
java.lang.String |
getTelephone_business2()
Returns the second telephone number of the business location of this user object
|
java.lang.String |
getTelephone_callback()
Returns the telephone_callback of this user object
|
java.lang.String |
getTelephone_car()
Returns the telephone number for the car phone of this user object
|
java.lang.String |
getTelephone_company()
Returns the telephone number of the company of this user object
|
java.lang.String |
getTelephone_home1()
Returns the first telephone number of the home location of this user object
|
java.lang.String |
getTelephone_home2()
Returns the second telephone number of the home location of this user object
|
java.lang.String |
getTelephone_ip()
Returns the telephone number for IP telephony of this user object
|
java.lang.String |
getTelephone_isdn()
Returns the telephone number for ISDN telephony of this user object
|
java.lang.String |
getTelephone_other()
Returns a further specified telephone number of this user object
|
java.lang.String |
getTelephone_pager()
Returns the number of the telephone pager of this user object
|
java.lang.String |
getTelephone_primary()
Currently not used
|
java.lang.String |
getTelephone_radio()
Currently not used
|
java.lang.String |
getTelephone_telex()
Returns the telephone number for the telex of this user object
|
java.lang.String |
getTelephone_ttytdd()
Returns the telephone number for the TTY/TDD of this user object
|
java.lang.String |
getTimezone()
Returns the timezone of this user object
|
java.lang.String |
getTitle()
Returns the title of this user object
|
java.lang.Integer |
getUploadFileSizeLimit()
Returns the upload file size limit of this user object
|
java.lang.Integer |
getUploadFileSizeLimitPerFile()
Returns the upload file size limit per file of this user object
|
java.lang.String |
getUrl()
Returns the URL of this user object
|
java.lang.Long |
getUsedQuota() |
java.lang.String |
getUserAttribute(java.lang.String namespace,
java.lang.String name)
Read a generic user attribute
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getUserAttributes() |
java.lang.String |
getUserfield01()
Returns the dynamic field no 1 of this user object
|
java.lang.String |
getUserfield02()
Returns the dynamic field no 2 of this user object
|
java.lang.String |
getUserfield03()
Returns the dynamic field no 3 of this user object
|
java.lang.String |
getUserfield04()
Returns the dynamic field no 4 of this user object
|
java.lang.String |
getUserfield05()
Returns the dynamic field no 5 of this user object
|
java.lang.String |
getUserfield06()
Returns the dynamic field no 6 of this user object
|
java.lang.String |
getUserfield07()
Returns the dynamic field no 7 of this user object
|
java.lang.String |
getUserfield08()
Returns the dynamic field no 8 of this user object
|
java.lang.String |
getUserfield09()
Returns the dynamic field no 9 of this user object
|
java.lang.String |
getUserfield10()
Returns the dynamic field no 10 of this user object
|
java.lang.String |
getUserfield11()
Returns the dynamic field no 11 of this user object
|
java.lang.String |
getUserfield12()
Returns the dynamic field no 12 of this user object
|
java.lang.String |
getUserfield13()
Returns the dynamic field no 13 of this user object
|
java.lang.String |
getUserfield14()
Returns the dynamic field no 14 of this user object
|
java.lang.String |
getUserfield15()
Returns the dynamic field no 15 of this user object
|
java.lang.String |
getUserfield16()
Returns the dynamic field no 16 of this user object
|
java.lang.String |
getUserfield17()
Returns the dynamic field no 17 of this user object
|
java.lang.String |
getUserfield18()
Returns the dynamic field no 18 of this user object
|
java.lang.String |
getUserfield19()
Returns the dynamic field no 19 of this user object
|
java.lang.String |
getUserfield20()
Returns the dynamic field no 20 of this user object
|
int |
hashCode() |
static User |
hashmapToUser(java.util.HashMap<java.lang.String,java.lang.Object> hm)
Creates a user from given mapped arguments.
|
boolean |
isAliasesset()
Used to check if the aliases field of this user object has been changed
|
boolean |
isAnniversaryset()
Used to check if the anniversary field of this user object has been changed
|
boolean |
isAssistant_nameset()
Used to check if the assistant_name field of this user object has been changed
|
boolean |
isBirthdayset()
Used to check if the birthday field of this user object has been changed
|
boolean |
isBranchesset()
Used to check if the branches field of this user object has been changed
|
boolean |
isBusiness_categoryset()
Used to check if the business_category field of this user object has been changed
|
boolean |
isCategoriesset()
Used to check if the categories field of this user user has been changed
|
boolean |
isCellular_telephone1set()
Used to check if the cellular_telephone1 field of this user object has been changed
|
boolean |
isCellular_telephone2set()
Used to check if the cellular_telephone2 field of this user object has been changed
|
boolean |
isCity_businessset()
Used to check if the city_business field of this user object has been changed
|
boolean |
isCity_homeset()
Used to check if the city_home field of this user object has been changed
|
boolean |
isCity_otherset()
Used to check if the city_other field of this user object has been changed
|
boolean |
isCommercial_registerset()
Used to check if the commercial_register field of this user object has been changed
|
boolean |
isCompanyset()
Used to check if the company field of this user object has been changed
|
boolean |
isContextadmin()
Used to check if the contextadmin field of this user object has been changed
|
boolean |
isConvertDriveUserFolders() |
boolean |
isCountry_businessset()
Used to check if the country_business field of this user object has been changed
|
boolean |
isCountry_homeset()
Used to check if the country_home field of this user object has been changed
|
boolean |
isCountry_otherset()
Used to check if the country_other field of this user object has been changed
|
boolean |
isDefault_groupset()
Used to check if the default_group field of this user object has been changed
|
boolean |
isDefaultSenderAddressset()
Used to check if the contextadmin field of this user object has been changed
|
boolean |
isDepartmentset()
Used to check if the department field of this user object has been changed
|
boolean |
isDisplay_nameset()
Used to check if the display_name field of this user object has been changed
|
boolean |
isDriveFolderModeSet() |
boolean |
isEmail1set()
Used to check if the email1 field of this user object has been changed
|
boolean |
isEmail2set()
Used to check if the email2 field of this user object has been changed
|
boolean |
isEmail3set()
Used to check if the email3 field of this user object has been changed
|
boolean |
isEmployeeTypeset()
Used to check if the employeetype field of this user object has been changed
|
boolean |
isFax_businessset()
Used to check if the fax_business field of this user object has been changed
|
boolean |
isFax_homeset()
Used to check if the fax_home field of this user object has been changed
|
boolean |
isFax_otherset()
Used to check if the fax_other field of this user object has been changed
|
boolean |
isFilestore_idset() |
boolean |
isFilestore_nameset() |
boolean |
isFilestore_ownerset() |
boolean |
isFolderTreeSet() |
boolean |
isGiven_nameset()
Used to check if the given_name field of this user object has been changed
|
boolean |
isGUI_Spam_filter_capabilities_enabledset()
Deprecated.
use
isGui_spam_filter_enabledset() instead |
boolean |
isGui_spam_filter_enabledset()
Used to check if the gui_spam_filter_capabilities_enabled field of this user object has been changed
|
boolean |
isGuiPreferencesset() |
boolean |
isIdset()
Used to check if the id field of this user object has been changed
|
boolean |
isImage1ContentTypeset()
Used to check if the image1 content type field of this user object has been changed
|
boolean |
isImage1set()
Used to check if the image1 field of this user object has been changed
|
boolean |
isImapLoginset()
Used to check if the imaplogin field of this user object has been changed
|
boolean |
isImapServerset()
Used to check if the imapserver field of this user object has been changed
|
boolean |
isInfoset()
Used to check if the info field of this user object has been changed
|
boolean |
isInstant_messenger1set()
Used to check if the instant_messenger1 field of this user object has been changed
|
boolean |
isInstant_messenger2set()
Used to check if the instant_messenger2 field of this user object has been changed
|
boolean |
isLanguageset()
Used to check if the language field of this user object has been changed
|
java.lang.Boolean |
isLoadRemoteMailContentByDefault()
Indicates whether the loading of content from remote servers is allowed per default when displaying HTML mails
|
boolean |
isMail_folder_archive_full_nameset()
Used to check if the mail_folder_archive_name field of this user object has been changed
|
boolean |
isMail_folder_confirmed_hamset()
Used to check if the mail_folder_confirmed_ham field of this user object has been changed
|
boolean |
isMail_folder_confirmed_spamset()
Used to check if the mail_folder_confirmed_spam field of this user object has been changed
|
boolean |
isMail_folder_drafts_nameset()
Used to check if the mail_folder_drafts_name field of this user object has been changed
|
boolean |
isMail_folder_sent_nameset()
Used to check if the mail_folder_sent_name field of this user object has been changed
|
boolean |
isMail_folder_spam_nameset()
Used to check if the mail_folder_spam_name field of this user object has been changed
|
boolean |
isMail_folder_trash_nameset()
Used to check if the mail_folder_trash_name field of this user object has been changed
|
boolean |
isMailenabledset()
Currently not used
|
boolean |
isManager_nameset()
Used to check if the manager_name field of this user object has been changed
|
boolean |
isMarital_statusset()
Used to check if the marital_status field of this user object has been changed
|
boolean |
isMaxQuotaset() |
boolean |
isMiddle_nameset()
Used to check if the middle_name field of this user object has been changed
|
boolean |
isNameset()
Used to check if the name field of this user object has been changed
|
boolean |
isNicknameset()
Used to check if the nickname field of this user object has been changed
|
boolean |
isNoteset()
Used to check if the note field of this user object has been changed
|
boolean |
isNumber_of_childrenset()
Used to check if the number_of_children field of this user object has been changed
|
boolean |
isNumber_of_employeeset()
Used to check if the number_of_employee field of this user object has been changed
|
boolean |
isPassword_expiredset()
Used to check if the password_expired field of this user object has been changed
|
boolean |
isPasswordMechset()
Used to check if the passwordmech field of this user object has been changed
|
boolean |
isPasswordset()
Used to check if the password field of this user object has been changed
|
boolean |
isPositionset()
Used to check if the position field of this user object has been changed
|
boolean |
isPostal_code_businessset()
Used to check if the postal_code_business field of this user object has been changed
|
boolean |
isPostal_code_homeset()
Used to check if the postal_code_home field of this user object has been changed
|
boolean |
isPostal_code_otherset()
Used to check if the postal_code_other field of this user object has been changed
|
boolean |
isPrimaryAccountNameSet() |
boolean |
isPrimaryEmailset()
Used to check if the primaryemail field of this user object has been changed
|
boolean |
isProfessionset()
Used to check if the profession field of this user object has been changed
|
boolean |
isRoom_numberset()
Used to check if the room_number field of this user object has been changed
|
boolean |
isSales_volumeset()
Used to check if the sales_volume field of this user object has been changed
|
boolean |
isSmtpServerset()
Used to check if the smtpserver field of this user object has been changed
|
boolean |
isSpouse_nameset()
Used to check if the spouse_name field of this user object has been changed
|
boolean |
isState_businessset()
Used to check if the state_business field of this user object has been changed
|
boolean |
isState_homeset()
Used to check if the state_home field of this user object has been changed
|
boolean |
isState_otherset()
Used to check if the state_other field of this user object has been changed
|
boolean |
isStreet_businessset()
Used to check if the street_business field of this user object has been changed
|
boolean |
isStreet_homeset()
Used to check if the street_home field of this user object has been changed
|
boolean |
isStreet_otherset()
Used to check if the street_other field of this user object has been changed
|
boolean |
isSuffixset()
Used to check if the suffix field of this user object has been changed
|
boolean |
isSur_nameset()
Used to check if the sur_name field of this user object has been changed
|
boolean |
isTax_idset()
Used to check if the tax_id field of this user object has been changed
|
boolean |
isTelephone_assistantset()
Used to check if the telephone_assistant field of this user object has been changed
|
boolean |
isTelephone_business1set()
Used to check if the telephone_business1 field of this user object has been changed
|
boolean |
isTelephone_business2set()
Used to check if the telephone_business2 field of this user object has been changed
|
boolean |
isTelephone_callbackset()
Used to check if the telephone_callback field of this user object has been changed
|
boolean |
isTelephone_carset()
Used to check if the telephone_car field of this user object has been changed
|
boolean |
isTelephone_companyset()
Used to check if the telephone_company field of this user object has been changed
|
boolean |
isTelephone_home1set()
Used to check if the telephone_home1 field of this user object has been changed
|
boolean |
isTelephone_home2set()
Used to check if the telephone_home2 field of this user object has been changed
|
boolean |
isTelephone_ipset()
Used to check if the telephone_ip field of this user object has been changed
|
boolean |
isTelephone_isdnset()
Used to check if the telephone_isdn field of this user object has been changed
|
boolean |
isTelephone_otherset()
Used to check if the telephone_other field of this user object has been changed
|
boolean |
isTelephone_pagerset()
Used to check if the telephone_pager field of this user object has been changed
|
boolean |
isTelephone_primaryset()
Used to check if the telephone_primary field of this user object has been changed
|
boolean |
isTelephone_radioset()
Used to check if the telephone_radio field of this user object has been changed
|
boolean |
isTelephone_telexset()
Used to check if the telephone_telex field of this user object has been changed
|
boolean |
isTelephone_ttytddset()
Used to check if the telephone_ttytdd field of this user object has been changed
|
boolean |
isTimezoneset()
Used to check if the timezone field of this user object has been changed
|
boolean |
isTitleset()
Used to check if the title field of this user object has been changed
|
boolean |
isUploadFileSizeLimitPerFileset()
Used to check if the upload file size limit per file of this user object has been changed
|
boolean |
isUploadFileSizeLimitset()
Used to check if the upload quota of this user object has been changed
|
boolean |
isUrlset()
Used to check if the url field of this user object has been changed
|
boolean |
isUsedQuotaSet()
Used to check if the used quota fieldd of this user object has been changed
|
boolean |
isUserAttributesset()
Used to check if the user attributes have been modified
|
boolean |
isUserfield01set()
Used to check if the userfield01 field of this user object has been changed
|
boolean |
isUserfield02set()
Used to check if the userfield02 field of this user object has been changed
|
boolean |
isUserfield03set()
Used to check if the userfield03 field of this user object has been changed
|
boolean |
isUserfield04set()
Used to check if the userfield04 field of this user object has been changed
|
boolean |
isUserfield05set()
Used to check if the userfield05 field of this user object has been changed
|
boolean |
isUserfield06set()
Used to check if the userfield06 field of this user object has been changed
|
boolean |
isUserfield07set()
Used to check if the userfield07 field of this user object has been changed
|
boolean |
isUserfield08set()
Used to check if the userfield08 field of this user object has been changed
|
boolean |
isUserfield09set()
Used to check if the userfield09 field of this user object has been changed
|
boolean |
isUserfield10set()
Used to check if the userfield10 field of this user object has been changed
|
boolean |
isUserfield11set()
Used to check if the userfield11 field of this user object has been changed
|
boolean |
isUserfield12set()
Used to check if the userfield12 field of this user object has been changed
|
boolean |
isUserfield13set()
Used to check if the userfield13 field of this user object has been changed
|
boolean |
isUserfield14set()
Used to check if the userfield14 field of this user object has been changed
|
boolean |
isUserfield15set()
Used to check if the userfield15 field of this user object has been changed
|
boolean |
isUserfield16set()
Used to check if the userfield16 field of this user object has been changed
|
boolean |
isUserfield17set()
Used to check if the userfield17 field of this user object has been changed
|
boolean |
isUserfield18set()
Used to check if the userfield18 field of this user object has been changed
|
boolean |
isUserfield19set()
Used to check if the userfield19 field of this user object has been changed
|
boolean |
isUserfield20set()
Used to check if the userfield20 field of this user object has been changed
|
boolean |
removeAlias(java.lang.String alias)
Removes the specified E-Mail alias from the list of this user object
|
boolean |
removeExtension(OXUserExtensionInterface o)
Deprecated.
|
OXUserExtensionInterface |
removeExtensionByIndex(int index)
Deprecated.
|
void |
removeGuiPreferences(java.lang.String path)
remove a path/value pair from gui settings
|
void |
setAliases(java.util.HashSet<java.lang.String> aliases)
Sets the E-Mail aliases for this user object
|
void |
setAliasesForSOAP(java.util.List<java.lang.String> aliases) |
void |
setAnniversary(java.util.Date anniversary)
Sets the anniversary for this user object
|
void |
setAssistant_name(java.lang.String assistant_name)
Sets the name of the assistant for this user object
|
void |
setBirthday(java.util.Date birthday)
Sets the birthday for this user object
|
void |
setBranches(java.lang.String branches)
Sets the branches for this user object
|
void |
setBusiness_category(java.lang.String business_category)
Sets the business_category for this user object
|
void |
setCategories(java.lang.String categories)
Sets the categories for this user object
|
void |
setCellular_telephone1(java.lang.String cellular_telephone1)
Sets the mobile phone number for this user object
|
void |
setCellular_telephone2(java.lang.String cellular_telephone2)
Sets the second mobile phone number for this user object
|
void |
setCity_business(java.lang.String city_business)
Sets the city for the business location for this user object
|
void |
setCity_home(java.lang.String city_home)
Sets the city for the home location for this user object
|
void |
setCity_other(java.lang.String city_other)
Sets the city for a further location for this user object
|
void |
setCommercial_register(java.lang.String commercial_register)
Sets the commercial_register for this user object
|
void |
setCompany(java.lang.String company)
Sets the company for this user object
|
void |
setContextadmin(boolean contextadmin)
Note: calling this setter on a user object has no influence on the user
stored within the ox subsystem, as it is not possible to change the admin
status of a user.
|
void |
setConvertDriveUserFolders(boolean convertDriveUserFolders) |
void |
setCountry_business(java.lang.String country_business)
Sets the country for the business location for this user object
|
void |
setCountry_home(java.lang.String country_home)
Sets the country of the home location for this user object
|
void |
setCountry_other(java.lang.String country_other)
Sets the country for a further location for this user object
|
void |
setDefault_group(Group default_group)
The default group when creating an user.
|
void |
setDefaultSenderAddress(java.lang.String defaultSenderAddress)
Sets the default sender address for this user object
|
void |
setDepartment(java.lang.String department)
Sets the department for this user object
|
void |
setDisplay_name(java.lang.String display_name)
Sets the display name for this user object
|
void |
setDriveFolderMode(java.lang.String driveFolderMode) |
void |
setEmail1(java.lang.String email1)
Sets the E-Mail for the business location for this user object
|
void |
setEmail2(java.lang.String email2)
Sets the home E-Mail for this user object
|
void |
setEmail3(java.lang.String email3)
Sets the E-Mail (other) for this user object
|
void |
setEmployeeType(java.lang.String employeeType)
Sets the job title for this user object
|
void |
setFax_business(java.lang.String fax_business)
Sets the fax number for the business location for this user object
|
void |
setFax_home(java.lang.String fax_home)
Sets the fax number for the home location for this user object
|
void |
setFax_other(java.lang.String fax_other)
Sets the FAX number for a further location for this user object
|
void |
setFilestore_name(java.lang.String filestore_name) |
void |
setFilestoreId(java.lang.Integer filestore_id) |
void |
setFilestoreOwner(java.lang.Integer filestore_owner) |
void |
setFolderTree(java.lang.Integer folderTree) |
void |
setGiven_name(java.lang.String given_name)
Sets the first name of user
|
void |
setGUI_Spam_filter_capabilities_enabled(java.lang.Boolean gui_spam_filter_enabled)
Deprecated.
use
setGui_spam_filter_enabled(Boolean) instead |
void |
setGui_spam_filter_enabled(java.lang.Boolean gui_spam_filter_enabled) |
void |
setGuiPreferences(java.util.Map<java.lang.String,java.lang.String> guiPreferences) |
void |
setId(java.lang.Integer userid)
Sets the numeric user id
|
void |
setImage1(byte[] image)
Sets the image of this user object
|
void |
setImage1ContentType(java.lang.String contentType)
Sets the content type of image1
|
void |
setImapLogin(java.lang.String imapLogin)
Sets the login for the IMAP server for this user object
|
void |
setImapServer(java.lang.String imapServer)
Sets the users IMAP server if not localhost should be used.
|
void |
setInfo(java.lang.String info)
Sets the info field for this user object
|
void |
setInstant_messenger1(java.lang.String instant_messenger1)
Sets the instant messenger address for the business location for this user object
|
void |
setInstant_messenger2(java.lang.String instant_messenger2)
Sets the instant messenger address for the private location for this user object
|
void |
setLanguage(java.lang.String language)
Sets the language for this user object.
|
void |
setLoadRemoteMailContentByDefault(java.lang.Boolean loadRemoteMailContentByDefault) |
void |
setMail_folder_archive_full_name(java.lang.String mail_folder_archive_full_name)
Sets the mail folder full-name of the archive folder of this user object
|
void |
setMail_folder_confirmed_ham_name(java.lang.String mail_folder_confirmed_ham_name)
Set the name of the folder where mail should be copied, that should be
learned as HAM using whatever mechanism on the server side
|
void |
setMail_folder_confirmed_spam_name(java.lang.String mail_folder_confirmed_spam_name)
Set the name of the folder where mail should be moved, that should be
learned as SPAM using whatever mechanism on the server side
|
void |
setMail_folder_drafts_name(java.lang.String mail_folder_drafts_name)
Sets the mail folder name of the drafts folder for this user object
|
void |
setMail_folder_sent_name(java.lang.String mail_folder_sent_name)
Sets the mail folder name of the sent folder for this user object
|
void |
setMail_folder_spam_name(java.lang.String mail_folder_spam_name)
Sets the name of the users SPAM folder where detected SPAM mail will be
moved into.
|
void |
setMail_folder_trash_name(java.lang.String mail_folder_trash_name)
Sets the mail folder name of the trash folder of this user object
|
void |
setMailenabled(java.lang.Boolean enabled)
Currently not used
|
void |
setManager_name(java.lang.String manager_name)
Sets the name of the manager for this user object
|
void |
setMarital_status(java.lang.String marital_status)
Sets the marital status for this user object
|
void |
setMaxQuota(java.lang.Long maxQuota) |
void |
setMiddle_name(java.lang.String middle_name)
Sets the middle name for this user object
|
void |
setName(java.lang.String username)
Sets the symbolic user identifier
|
void |
setNickname(java.lang.String nickname)
Sets the nickname of this user object
|
void |
setNote(java.lang.String note)
Sets the note field for this user object
|
void |
setNumber_of_children(java.lang.String number_of_children)
Sets the number of children for this user object
|
void |
setNumber_of_employee(java.lang.String number_of_employee)
Sets the employee identifier for this user object
|
void |
setPassword_expired(java.lang.Boolean password_expired)
Sets if the password for this user object is expired
|
void |
setPassword(java.lang.String passwd)
Sets the password for this user object.
|
void |
setPasswordMech(java.lang.String passwordMech)
Represents the password encryption mechanism, value is a password mechanism.
|
void |
setPosition(java.lang.String position)
Sets the position field for this user object
|
void |
setPostal_code_business(java.lang.String postal_code_business)
Sets the postal_code_business for this user object
|
void |
setPostal_code_home(java.lang.String postal_code_home)
Sets the postal code of the home location for this user object
|
void |
setPostal_code_other(java.lang.String postal_code_other)
Sets the postal code for a further location for this user object
|
void |
setPrimaryAccountName(java.lang.String primaryAccountName)
Sets the name of the primary mail account for this user object
|
void |
setPrimaryEmail(java.lang.String primaryEmail)
Sets the primary mail address of this user object.
|
void |
setProfession(java.lang.String profession)
Sets the profession for this user object
|
void |
setRoom_number(java.lang.String room_number)
Sets the room number for this user object
|
void |
setSales_volume(java.lang.String sales_volume)
Sets the sales volume for this user object
|
void |
setSalt(byte[] salt) |
void |
setSmtpServer(java.lang.String smtpServer)
Set the users SMTP server if not localhost should be used.
|
void |
setSpouse_name(java.lang.String spouse_name)
Sets the name of the spouse for this user object
|
void |
setState_business(java.lang.String state_business)
Sets the state of the business for this user object
|
void |
setState_home(java.lang.String state_home)
Sets the state of the home location for this user object
|
void |
setState_other(java.lang.String state_other)
Sets the state for a further location for this user object
|
void |
setStreet_business(java.lang.String street_business)
Sets the street of the business for this user object
|
void |
setStreet_home(java.lang.String street_home)
Sets the street of the home location for this user object
|
void |
setStreet_other(java.lang.String street_other)
Sets the street for a further location for this user object
|
void |
setSuffix(java.lang.String suffix)
Sets the suffix for this user object
|
void |
setSur_name(java.lang.String sur_name)
Sets the last name of user object
|
void |
setTax_id(java.lang.String tax_id)
Sets the tax id for this user object
|
void |
setTelephone_assistant(java.lang.String telephone_assistant)
Sets the telephone number of the assistant for this user object
|
void |
setTelephone_business1(java.lang.String telephone_business1)
Sets the telephone number of the business location for this user object
|
void |
setTelephone_business2(java.lang.String telephone_business2)
Sets the second telephone number of the business location for this user object
|
void |
setTelephone_callback(java.lang.String telephone_callback)
Sets the telephone_callback for this user object
|
void |
setTelephone_car(java.lang.String telephone_car)
Sets the telephone number for the car phone for this user object
|
void |
setTelephone_company(java.lang.String telephone_company)
Sets the telephone number of the company for this user object
|
void |
setTelephone_home1(java.lang.String telephone_home1)
Sets the first telephone number of the home location for this user object
|
void |
setTelephone_home2(java.lang.String telephone_home2)
Sets the second telephone number of the home location for this user object
|
void |
setTelephone_ip(java.lang.String telephone_ip)
Sets the telephone number for IP telephony for this user object
|
void |
setTelephone_isdn(java.lang.String telephone_isdn)
Sets the telephone number for ISDN telephony for this user object
|
void |
setTelephone_other(java.lang.String telephone_other)
Sets the further telephone number for this user object
|
void |
setTelephone_pager(java.lang.String telephone_pager)
Sets the number of the telephone pager of this user object
|
void |
setTelephone_primary(java.lang.String telephone_primary)
Currently not used
|
void |
setTelephone_radio(java.lang.String telephone_radio)
Currently not used
|
void |
setTelephone_telex(java.lang.String telephone_telex)
Sets the telephone number for the telex for this user object
|
void |
setTelephone_ttytdd(java.lang.String telephone_ttytdd)
Sets the telephone number for the TTY/TDD for this user object
|
void |
setTimezone(java.lang.String timezone)
Sets the timezone for this user object.
|
void |
setTitle(java.lang.String title)
Sets the title for this user object
|
void |
setUploadFileSizeLimit(java.lang.Integer upload_quota)
Sets the upload file size limit for this user object
|
void |
setUploadFileSizeLimitPerFile(java.lang.Integer upload_quota_per_file)
Sets the upload file size limit per file for this user object
|
void |
setUrl(java.lang.String url)
Sets the URL for this user object
|
void |
setUsedQuota(java.lang.Long usedQuota) |
void |
setUserAttribute(java.lang.String namespace,
java.lang.String name,
java.lang.String value)
Sets a generic user attribute
|
void |
setUserAttributes(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> userAttributes) |
void |
setUserfield01(java.lang.String userfield01)
Sets the dynamic field no 1 for this user object
|
void |
setUserfield02(java.lang.String userfield02)
Sets the dynamic field no 2 for this user object
|
void |
setUserfield03(java.lang.String userfield03)
Sets the dynamic field no 3 for this user object
|
void |
setUserfield04(java.lang.String userfield04)
Sets the dynamic field no 4 for this user object
|
void |
setUserfield05(java.lang.String userfield05)
Sets the dynamic field no 5 for this user object
|
void |
setUserfield06(java.lang.String userfield06)
Sets the dynamic field no 6 for this user object
|
void |
setUserfield07(java.lang.String userfield07)
Sets the dynamic field no 7 for this user object
|
void |
setUserfield08(java.lang.String userfield08)
Sets the dynamic field no 8 for this user object
|
void |
setUserfield09(java.lang.String userfield09)
Sets the dynamic field no 9 for this user object
|
void |
setUserfield10(java.lang.String userfield10)
Sets the dynamic field no 10 for this user object
|
void |
setUserfield11(java.lang.String userfield11)
Sets the dynamic field no 11 for this user object
|
void |
setUserfield12(java.lang.String userfield12)
Sets the dynamic field no 12 for this user object
|
void |
setUserfield13(java.lang.String userfield13)
Sets the dynamic field no 13 for this user object
|
void |
setUserfield14(java.lang.String userfield14)
Sets the dynamic field no 14 for this user object
|
void |
setUserfield15(java.lang.String userfield15)
Sets the dynamic field no 15 for this user object
|
void |
setUserfield16(java.lang.String userfield16)
Sets the dynamic field no 16 for this user object
|
void |
setUserfield17(java.lang.String userfield17)
Sets the dynamic field no 17 for this user object
|
void |
setUserfield18(java.lang.String userfield18)
Sets the dynamic field no 18 for this user object
|
void |
setUserfield19(java.lang.String userfield19)
Sets the dynamic field no 19 for this user object
|
void |
setUserfield20(java.lang.String userfield20)
Sets the dynamic field no 20 for this user object
|
java.util.Hashtable<java.lang.String,java.lang.Object> |
toHashtable()
A wrapper function to get fields of this user object as key/value pairs in a
Hashtable |
java.lang.String |
toString() |
addExtension, getAllExtensionsAsHash, getFirstExtensionByName, isExtensionsok, removeExtension, setExtensionsok
getUnsetMembers, mandatoryChangeMembersSet, mandatoryCreateMembersSet, mandatoryDeleteMembersSet, mandatoryRegisterMembersSet, testMandatoryCreateFieldsNull
public User()
public User(int id)
id
- An int
valuepublic java.lang.Integer getId()
getId
in interface NameAndIdObject
public boolean isUsedQuotaSet()
public boolean isAliasesset()
public boolean isAnniversaryset()
public boolean isAssistant_nameset()
public boolean isBirthdayset()
public boolean isBranchesset()
public boolean isBusiness_categoryset()
public boolean isCategoriesset()
public boolean isCellular_telephone1set()
public boolean isCellular_telephone2set()
public boolean isCity_businessset()
public boolean isCity_homeset()
public boolean isCity_otherset()
public boolean isCommercial_registerset()
public boolean isCompanyset()
public boolean isCountry_businessset()
public boolean isCountry_homeset()
public boolean isCountry_otherset()
public boolean isDefault_groupset()
public boolean isDepartmentset()
public boolean isDisplay_nameset()
public boolean isEmail1set()
public boolean isEmail2set()
public boolean isEmail3set()
public boolean isEmployeeTypeset()
public java.lang.Boolean getMailenabled()
public boolean isMailenabledset()
public boolean isFax_businessset()
public boolean isFax_homeset()
public boolean isFax_otherset()
public boolean isGiven_nameset()
public boolean isIdset()
public boolean isImapServerset()
public boolean isImapLoginset()
public boolean isInfoset()
public boolean isInstant_messenger1set()
public boolean isInstant_messenger2set()
public boolean isLanguageset()
public boolean isMail_folder_drafts_nameset()
public boolean isMail_folder_sent_nameset()
public boolean isMail_folder_spam_nameset()
public boolean isMail_folder_trash_nameset()
public boolean isMail_folder_archive_full_nameset()
public boolean isManager_nameset()
public boolean isMarital_statusset()
public boolean isMiddle_nameset()
public boolean isNicknameset()
public boolean isNoteset()
public boolean isNumber_of_childrenset()
public boolean isNumber_of_employeeset()
public boolean isPassword_expiredset()
public boolean isPasswordMechset()
public boolean isPasswordset()
public boolean isPositionset()
public boolean isPostal_code_businessset()
public boolean isPostal_code_homeset()
public boolean isPostal_code_otherset()
public boolean isPrimaryEmailset()
public boolean isProfessionset()
public boolean isRoom_numberset()
public boolean isSales_volumeset()
public boolean isSmtpServerset()
public boolean isSpouse_nameset()
public boolean isState_businessset()
public boolean isState_homeset()
public boolean isState_otherset()
public boolean isStreet_businessset()
public boolean isStreet_homeset()
public boolean isStreet_otherset()
public boolean isSuffixset()
public boolean isSur_nameset()
public boolean isTax_idset()
public boolean isTelephone_assistantset()
public boolean isTelephone_business1set()
public boolean isTelephone_business2set()
public boolean isTelephone_callbackset()
public boolean isTelephone_carset()
public boolean isTelephone_companyset()
public boolean isTelephone_home1set()
public boolean isTelephone_home2set()
public boolean isTelephone_ipset()
public boolean isTelephone_isdnset()
public boolean isTelephone_otherset()
public boolean isTelephone_pagerset()
public boolean isTelephone_primaryset()
public boolean isTelephone_radioset()
public boolean isTelephone_telexset()
public boolean isTelephone_ttytddset()
public boolean isTimezoneset()
public boolean isTitleset()
public boolean isUploadFileSizeLimitset()
public boolean isUploadFileSizeLimitPerFileset()
public boolean isImage1set()
public boolean isImage1ContentTypeset()
public boolean isUrlset()
public boolean isUserfield01set()
public boolean isUserfield02set()
public boolean isUserfield03set()
public boolean isUserfield04set()
public boolean isUserfield05set()
public boolean isUserfield06set()
public boolean isUserfield07set()
public boolean isUserfield08set()
public boolean isUserfield09set()
public boolean isUserfield10set()
public boolean isUserfield11set()
public boolean isUserfield12set()
public boolean isUserfield13set()
public boolean isUserfield14set()
public boolean isUserfield15set()
public boolean isUserfield16set()
public boolean isUserfield17set()
public boolean isUserfield18set()
public boolean isUserfield19set()
public boolean isUserfield20set()
public boolean isNameset()
public void setId(java.lang.Integer userid)
setId
in interface NameAndIdObject
userid
- An Integer
containing the user idpublic java.lang.String getName()
NameAndIdObject
getName
in interface NameAndIdObject
String
containing the namepublic void setName(java.lang.String username)
setName
in interface NameAndIdObject
username
- A String
containing the user namepublic java.lang.String getPassword()
PasswordMechObject
getPassword
in interface PasswordMechObject
String
containing the passwordpublic void setPassword(java.lang.String passwd)
passwd
- A String
containing the passwordsetPasswordMech
public java.lang.String getPrimaryEmail()
String
containing the primary E-Mail addresspublic void setPrimaryEmail(java.lang.String primaryEmail)
primaryEmail
- A String
containing the primary E-Mail addresspublic java.lang.String getSur_name()
String
containing the last namepublic void setSur_name(java.lang.String sur_name)
sur_name
- A String
containing the last namepublic java.lang.String getGiven_name()
String
containing the first namepublic void setGiven_name(java.lang.String given_name)
given_name
- A String
containing the first namepublic void setMailenabled(java.lang.Boolean enabled)
enabled
- A Boolean
to activate/deactivatepublic java.lang.Integer getFilestoreId()
public void setFilestoreId(java.lang.Integer filestore_id)
public boolean isFilestore_idset()
public java.lang.Integer getFilestoreOwner()
public void setFilestoreOwner(java.lang.Integer filestore_owner)
public boolean isFilestore_ownerset()
public java.lang.Long getMaxQuota()
public void setMaxQuota(java.lang.Long maxQuota)
maxQuota
- (in MB)public boolean isMaxQuotaset()
public java.lang.Long getUsedQuota()
public void setUsedQuota(java.lang.Long usedQuota)
public java.lang.String getFilestore_name()
public void setFilestore_name(java.lang.String filestore_name)
public boolean isFilestore_nameset()
public java.util.Date getBirthday()
Date
containing the birthdaypublic void setBirthday(java.util.Date birthday)
birthday
- A Date
containing the birthdaypublic java.util.Date getAnniversary()
Date
containing the anniversarypublic void setAnniversary(java.util.Date anniversary)
anniversary
- A Date
containing the anniversarypublic java.lang.String getBranches()
String
containing the branchespublic void setBranches(java.lang.String branches)
branches
- A String
containing the branchespublic java.lang.String getBusiness_category()
String
containing the business_categorypublic void setBusiness_category(java.lang.String business_category)
business_category
- A String
containing the business_categorypublic java.lang.String getPostal_code_business()
String
containing the postal_code_othersetpublic void setPostal_code_business(java.lang.String postal_code_business)
postal_code_business
- A String
containing the postal_code_othersetpublic java.lang.String getState_business()
String
containing the state of the businesspublic void setState_business(java.lang.String state_business)
state_business
- A String
containing the state of the businesspublic java.lang.String getStreet_business()
String
containing the street of the businesspublic void setStreet_business(java.lang.String street_business)
street_business
- A String
containing the street of the businesspublic java.lang.String getTelephone_callback()
String
containing the telephone_callbackpublic void setTelephone_callback(java.lang.String telephone_callback)
telephone_callback
- A String
containing the telephone_callbackpublic java.lang.String getCity_home()
String
containing the city for the home locationpublic void setCity_home(java.lang.String city_home)
city_home
- A String
containing the city for the home locationpublic java.lang.String getCommercial_register()
String
containing commercial_registerpublic void setCommercial_register(java.lang.String commercial_register)
commercial_register
- A String
containing commercial_registerpublic java.lang.String getCountry_home()
String
containing the country of the home locationpublic void setCountry_home(java.lang.String country_home)
country_home
- A String
containing the country of the home locationpublic java.lang.String getCompany()
String
containing the companypublic void setCompany(java.lang.String company)
company
- A String
containing the companypublic Group getDefault_group()
Group
object containing the default grouppublic void setDefault_group(Group default_group)
default_group
- A Group
object containing the default grouppublic java.lang.String getDepartment()
String
containing the departmentpublic void setDepartment(java.lang.String department)
department
- A String
containing the departmentpublic java.lang.String getDisplay_name()
String
containing the display namepublic void setDisplay_name(java.lang.String display_name)
display_name
- A String
containing the display namepublic java.lang.String getEmail2()
String
containing the home E-Mailpublic void setEmail2(java.lang.String email2)
email2
- A String
containing the home E-Mailpublic java.lang.String getEmail3()
String
containing the E-Mail (other)public void setEmail3(java.lang.String email3)
email3
- A String
containing the E-Mail (other)public java.lang.String getEmployeeType()
String
containing the job titlepublic void setEmployeeType(java.lang.String employeeType)
employeeType
- A String
containing the job titlepublic java.lang.String getFax_business()
String
containing the fax number for the business locationpublic void setFax_business(java.lang.String fax_business)
fax_business
- A String
containing the fax number for the business locationpublic java.lang.String getFax_home()
String
containing the fax number for the home locationpublic void setFax_home(java.lang.String fax_home)
fax_home
- A String
containing the fax number for the home locationpublic java.lang.String getFax_other()
String
containing the FAX number for a further locationpublic void setFax_other(java.lang.String fax_other)
fax_other
- A String
containing the FAX number for a further location@Deprecated public int getImapPort()
getImapServerString()
instead.int
containing the port number@Deprecated public java.lang.String getImapServer()
getImapServerString()
instead.String
containing the host name for the IMAP serverpublic java.lang.String getImapServerString()
getImapServer()
method to
get a Bean style conform API.String
containing the URL for the IMAP server.@Deprecated public java.lang.String getImapSchema()
getImapServerString()
instead.String
containing the schema of the IMAP server URLpublic void setImapServer(java.lang.String imapServer)
imapServer
- A String
containing the IMAP serverpublic void setImapLogin(java.lang.String imapLogin)
imapLogin
- A String
containing the loginpublic java.lang.String getImapLogin()
String
containing the login@Deprecated public java.lang.String getSmtpServer()
getSmtpServerString()
instead.String
containing the host name for the SMTP server@Deprecated public java.lang.String getSmtpSchema()
getSmtpServerString()
instead.String
containing the schema of the SMTP server URLpublic java.lang.String getSmtpServerString()
getImapServer()
method to
get a Bean style conform API.String
containing the URL for the SMTP server.public void setSmtpServer(java.lang.String smtpServer)
smtpServer
- A String
containing the SMTP server@Deprecated public int getSmtpPort()
getSmtpServerString()
instead.int
containing the port for the SMTP serverpublic java.lang.String getInstant_messenger1()
String
containing the instant messenger addresspublic void setInstant_messenger1(java.lang.String instant_messenger1)
instant_messenger1
- A String
containing the instant messenger addresspublic java.lang.String getInstant_messenger2()
String
containing the instant messenger address for the private locationpublic void setInstant_messenger2(java.lang.String instant_messenger2)
instant_messenger2
- A String
containing the instant messenger address for the private locationpublic java.lang.String getTelephone_ip()
String
containing the telephone number for IP telephonypublic void setTelephone_ip(java.lang.String telephone_ip)
telephone_ip
- A String
containing the telephone number for IP telephonypublic java.lang.String getTelephone_isdn()
String
containing the telephone number for ISDN telephonypublic void setTelephone_isdn(java.lang.String telephone_isdn)
telephone_isdn
- A String
containing the telephone number for ISDN telephonypublic java.lang.String getLanguage()
String
object containing the language settingpublic void setLanguage(java.lang.String language)
See
NOTE: Of course not all variants are supported by Open-Xchange
language
- A String
object containing the language settingpublic java.lang.String getMail_folder_drafts_name()
String
containing the mail folder name of the drafts folderpublic void setMail_folder_drafts_name(java.lang.String mail_folder_drafts_name)
mail_folder_drafts_name
- A String
containing the mail folder name of the drafts folderpublic java.lang.String getMail_folder_sent_name()
String
containing the mail folder name of the sent folderpublic void setMail_folder_sent_name(java.lang.String mail_folder_sent_name)
mail_folder_sent_name
- A String
containing the mail folder name of the sent folderpublic java.lang.String getMail_folder_spam_name()
String
containing the mail folder name of the spam folderpublic void setMail_folder_spam_name(java.lang.String mail_folder_spam_name)
mail_folder_spam_name
- A String
containing the mail folder name of the spam folderpublic java.lang.String getMail_folder_trash_name()
String
containing the mail folder name of the trash folderpublic void setMail_folder_trash_name(java.lang.String mail_folder_trash_name)
mail_folder_trash_name
- A String
containing the mail folder name of the trash folderpublic java.lang.String getMail_folder_archive_full_name()
String
containing the mail folder full-name of the archive folderpublic void setMail_folder_archive_full_name(java.lang.String mail_folder_archive_full_name)
mail_folder_archive_full_name
- A String
containing the mail folder full-name of the archive folderpublic java.lang.String getManager_name()
String
containing the name of the managerpublic void setManager_name(java.lang.String manager_name)
manager_name
- A String
containing the name of the managerpublic java.lang.String getMarital_status()
String
containing the marital statuspublic void setMarital_status(java.lang.String marital_status)
marital_status
- A String
containing the marital statuspublic java.lang.String getCellular_telephone1()
String
containing the mobile phone numberpublic void setCellular_telephone1(java.lang.String cellular_telephone1)
cellular_telephone1
- A String
containing the mobile phone numberpublic java.lang.String getCellular_telephone2()
String
containing the second mobile phone numberpublic void setCellular_telephone2(java.lang.String cellular_telephone2)
cellular_telephone2
- A String
containing the second mobile phone numberpublic java.lang.String getInfo()
String
containing the info fieldpublic void setInfo(java.lang.String info)
info
- A String
containing the info fieldpublic java.lang.String getNickname()
String
containing the nicknamepublic void setNickname(java.lang.String nickname)
nickname
- A String
containing the nicknamepublic java.lang.String getNumber_of_children()
String
containing the number of childrenpublic void setNumber_of_children(java.lang.String number_of_children)
number_of_children
- A String
containing the number of childrenpublic java.lang.String getNote()
String
containing the note fieldpublic void setNote(java.lang.String note)
note
- A String
containing the note fieldpublic java.lang.String getNumber_of_employee()
String
containing the employee identifierpublic void setNumber_of_employee(java.lang.String number_of_employee)
A
- String
containing the employee identifierpublic java.lang.String getTelephone_pager()
String
containing the number of the telephone pagerpublic void setTelephone_pager(java.lang.String telephone_pager)
telephone_pager
- A String
containing the number of the telephone pagerpublic java.lang.Boolean getPassword_expired()
public void setPassword_expired(java.lang.Boolean password_expired)
password_expired
- A Boolean
containing the valuepublic java.lang.String getTelephone_assistant()
String
containing the telephone number of the assistantpublic void setTelephone_assistant(java.lang.String telephone_assistant)
telephone_assistant
- A String
containing the telephone number of the assistantpublic java.lang.String getTelephone_business1()
String
containing the telephone number of the business locationpublic void setTelephone_business1(java.lang.String telephone_business1)
telephone_business1
- A String
containing the telephone number of the business locationpublic java.lang.String getTelephone_business2()
String
containing the second telephone number of the business locationpublic void setTelephone_business2(java.lang.String telephone_business2)
telephone_business2
- A String
containing the second telephone number of the business locationpublic java.lang.String getTelephone_car()
String
containing the telephone number for the car phonepublic void setTelephone_car(java.lang.String telephone_car)
telephone_car
- A String
containing the telephone number for the car phonepublic java.lang.String getTelephone_company()
String
containing the telephone number of the companypublic void setTelephone_company(java.lang.String telephone_company)
telephone_company
- A String
containing the telephone number of the companypublic java.lang.String getTelephone_home1()
String
containing the first telephone number of the home locationpublic void setTelephone_home1(java.lang.String telephone_home1)
telephone_home1
- A String
containing the first telephone number of the home locationpublic java.lang.String getTelephone_home2()
String
containing the second telephone number of the home locationpublic void setTelephone_home2(java.lang.String telephone_home2)
telephone_home2
- A String
containing the second telephone number of the home locationpublic java.lang.String getTelephone_other()
String
containing the numberpublic void setTelephone_other(java.lang.String telephone_other)
telephone_other
- A String
containing the further telephone numberpublic java.lang.String getPosition()
String
containing the positionpublic void setPosition(java.lang.String position)
position
- A String
containing the position fieldpublic java.lang.String getPostal_code_home()
String
containing the postal code of the home locationpublic void setPostal_code_home(java.lang.String postal_code_home)
postal_code_home
- A String
containing the postal code of the home locationpublic java.lang.String getProfession()
String
containing the professionpublic void setProfession(java.lang.String profession)
profession
- A String
containing the professionpublic java.lang.String getTelephone_radio()
String
containing the field contentpublic void setTelephone_radio(java.lang.String telephone_radio)
test2
- A String
containing the field contentpublic java.lang.String getRoom_number()
String
containing the room numberpublic void setRoom_number(java.lang.String room_number)
room_number
- A String
containing the room numberpublic java.lang.String getSales_volume()
String
containing the sales volumepublic void setSales_volume(java.lang.String sales_volume)
sales_volume
- A String
containing the sales volumepublic java.lang.String getCity_other()
String
containing the city for a further locationpublic void setCity_other(java.lang.String city_other)
city_other
- A String
containing the city for a further locationpublic java.lang.String getCountry_other()
String
containing the country for a further locationpublic void setCountry_other(java.lang.String country_other)
country_other
- A String
containing the country for a further locationpublic java.lang.String getMiddle_name()
String
containing the middle namepublic void setMiddle_name(java.lang.String middle_name)
middle_name
- A String
containing the middle namepublic java.lang.String getPostal_code_other()
String
containing the postal code for a further locationpublic void setPostal_code_other(java.lang.String postal_code_other)
postal_code_other
- A String
containing the postal code for a further locationpublic java.lang.String getState_other()
String
containing the state for a further locationpublic void setState_other(java.lang.String state_other)
state_other
- A String
containing the state for a further locationpublic java.lang.String getStreet_other()
String
containing the street for a further locationpublic void setStreet_other(java.lang.String street_other)
street_other
- A String
containing the street for a further locationpublic java.lang.String getSpouse_name()
String
containing the name of the spousepublic void setSpouse_name(java.lang.String spouse_name)
spouse_name
- A String
containing the name of the spousepublic java.lang.String getState_home()
String
containing the state of the home locationpublic void setState_home(java.lang.String state_home)
state_home
- A String
containing the state of the home locationpublic java.lang.String getStreet_home()
String
containing the street of the home locationpublic void setStreet_home(java.lang.String street_home)
street_home
- A String
containing the street of the home locationpublic java.lang.String getSuffix()
String
containing the suffixpublic void setSuffix(java.lang.String suffix)
suffix
- A String
containing the suffixpublic java.lang.String getTax_id()
String
containing the tax idpublic void setTax_id(java.lang.String tax_id)
tax_id
- A String
containing the tax idpublic java.lang.String getTelephone_telex()
String
containing the telephone number for the telexpublic void setTelephone_telex(java.lang.String telephone_telex)
telephone_telex
- A String
containing the telephone number for the telexpublic java.lang.String getTimezone()
String
containing the timezonepublic void setTimezone(java.lang.String timezone)
timezone
- A String
containing the timezonepublic java.lang.String getTitle()
String
containing the titlepublic void setTitle(java.lang.String title)
title
- A String
containing the titlepublic java.lang.String getTelephone_ttytdd()
String
containing the telephone number for the TTY/TDDpublic void setTelephone_ttytdd(java.lang.String telephone_ttytdd)
telephone_ttytdd
- A String
containing the telephone number for the TTY/TDDpublic java.lang.Integer getUploadFileSizeLimit()
int
containing the upload file size limitpublic void setUploadFileSizeLimit(java.lang.Integer upload_quota)
upload_quota
- An int
containing the upload file size limitpublic java.lang.Integer getUploadFileSizeLimitPerFile()
int
containing the upload file size limit per filepublic void setUploadFileSizeLimitPerFile(java.lang.Integer upload_quota_per_file)
upload_quota_per_file
- An int
containing the upload file size limit per filepublic byte[] getImage1()
public void setImage1(byte[] image)
image
- The image to setpublic java.lang.String getImage1ContentType()
public void setImage1ContentType(java.lang.String contentType)
contentType
- The content type to set for image1public java.lang.String getUrl()
String
containing the URLpublic void setUrl(java.lang.String url)
url
- A String
containing the URLpublic java.lang.String getUserfield01()
String
containing the dynamic field no 1public void setUserfield01(java.lang.String userfield01)
userfield01
- A String
containing the dynamic field no 1public java.lang.String getUserfield02()
String
containing the dynamic field no 2public void setUserfield02(java.lang.String userfield02)
userfield02
- A String
containing the dynamic field no 2public java.lang.String getUserfield03()
String
containing the dynamic field no 3public void setUserfield03(java.lang.String userfield03)
userfield03
- A String
containing the dynamic field no 3public java.lang.String getUserfield04()
String
containing the dynamic field no 4public void setUserfield04(java.lang.String userfield04)
userfield04
- A String
containing the dynamic field no 4public java.lang.String getUserfield05()
String
containing the dynamic field no 5public void setUserfield05(java.lang.String userfield05)
userfield05
- A String
containing the dynamic field no 5public java.lang.String getUserfield06()
String
containing the dynamic field no 6public void setUserfield06(java.lang.String userfield06)
userfield06
- A String
containing the dynamic field no 6public java.lang.String getUserfield07()
String
containing the dynamic field no 7public void setUserfield07(java.lang.String userfield07)
userfield07
- A String
containing the dynamic field no 7public java.lang.String getUserfield08()
String
containing the dynamic field no 8public void setUserfield08(java.lang.String userfield08)
userfield08
- A String
containing the dynamic field no 8public java.lang.String getUserfield09()
String
containing the dynamic field no 9public void setUserfield09(java.lang.String userfield09)
userfield09
- A String
containing the dynamic field no 9public java.lang.String getUserfield10()
String
containing the dynamic field no 10public void setUserfield10(java.lang.String userfield10)
userfield10
- A String
containing the dynamic field no 10public java.lang.String getUserfield11()
String
containing the dynamic field no 11public void setUserfield11(java.lang.String userfield11)
userfield11
- A String
containing the dynamic field no 11public java.lang.String getUserfield12()
String
containing the dynamic field no 12public void setUserfield12(java.lang.String userfield12)
userfield12
- A String
containing the dynamic field no 12public java.lang.String getUserfield13()
String
containing the dynamic field no 13public void setUserfield13(java.lang.String userfield13)
userfield13
- A String
containing the dynamic field no 13public java.lang.String getUserfield14()
String
containing the dynamic field no 14public void setUserfield14(java.lang.String userfield14)
userfield14
- A String
containing the dynamic field no 14public java.lang.String getUserfield15()
String
containing the dynamic field no 15public void setUserfield15(java.lang.String userfield15)
userfield15
- A String
containing the dynamic field no 15public java.lang.String getUserfield16()
String
containing the dynamic field no 16public void setUserfield16(java.lang.String userfield16)
userfield16
- A String
containing the dynamic field no 16public java.lang.String getUserfield17()
String
containing the dynamic field no 17public void setUserfield17(java.lang.String userfield17)
userfield17
- A String
containing the dynamic field no 17public java.lang.String getUserfield18()
String
containing the dynamic field no 18public void setUserfield18(java.lang.String userfield18)
userfield18
- A String
containing the dynamic field no 18public java.lang.String getUserfield19()
String
containing the dynamic field no 19public void setUserfield19(java.lang.String userfield19)
userfield19
- A String
containing the dynamic field no 19public java.lang.String getUserfield20()
String
containing the dynamic field no 20public void setUserfield20(java.lang.String userfield20)
userfield20
- A String
containing the dynamic field no 20public java.lang.String getPrimaryAccountName()
String
containing the name of the primary mail accountpublic void setPrimaryAccountName(java.lang.String primaryAccountName)
primaryAccountName
- A String
containing the name of the primary mail accountpublic boolean isPrimaryAccountNameSet()
public void setAliases(java.util.HashSet<java.lang.String> aliases)
aliases
- A HashSet
containing the E-Mail aliasespublic void addAlias(java.lang.String alias)
alias
- A String
containing the E-Mail alias to addpublic boolean removeAlias(java.lang.String alias)
alias
- A String
containing the E-Mail alias to be removedpublic java.util.HashSet<java.lang.String> getAliases()
HashSet
containing the complete E-mail aliasespublic void setAliasesForSOAP(java.util.List<java.lang.String> aliases)
public java.util.List<java.lang.String> getAliasesForSOAP()
public java.lang.String getCity_business()
String
containing the city for the business locationpublic void setCity_business(java.lang.String city_business)
city_business
- A String
containing the city for the business locationpublic java.lang.String getCountry_business()
String
containing the country for the business locationpublic void setCountry_business(java.lang.String country_business)
country_business
- A String
containing the country for the business locationpublic java.lang.String getAssistant_name()
String
containing the name of the assistantpublic void setAssistant_name(java.lang.String assistant_name)
assistant_name
- A String
containing the name of the assistantpublic java.lang.String getTelephone_primary()
String
containing the fields valuepublic void setTelephone_primary(java.lang.String telephone_primary)
telephone_primary
- A String
containing the fields valuepublic java.lang.String getCategories()
String
containing the categoriespublic void setCategories(java.lang.String categories)
categories
- A String
containing the categoriespublic java.lang.String getEmail1()
public void setEmail1(java.lang.String email1)
email1
- A String
containing the E-Mail for the business locationpublic static User hashmapToUser(java.util.HashMap<java.lang.String,java.lang.Object> hm) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
hm
- The mapped argumentsjava.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public java.util.Hashtable<java.lang.String,java.lang.Object> toHashtable()
Hashtable
Hashtable
containing the keys/values of this user objectpublic void setConvertDriveUserFolders(boolean convertDriveUserFolders)
public boolean isConvertDriveUserFolders()
public void setLoadRemoteMailContentByDefault(java.lang.Boolean loadRemoteMailContentByDefault)
public java.lang.Boolean isLoadRemoteMailContentByDefault()
Boolean
. The boolean is
true
if loading of content from remote servers is allowed per default when displaying HTML mails
false
if loading of content from remote servers isn't allowed per default when displaying HTML mails
null
if not setpublic java.lang.String toString()
EnforceableDataObject
toString
in class ExtendableDataObject
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
@Deprecated public void addExtension(OXUserExtensionInterface extension)
extension
- @Deprecated public java.util.ArrayList<OXUserExtensionInterface> getExtensions()
@Deprecated public boolean removeExtension(OXUserExtensionInterface o)
o
- @Deprecated public OXUserExtensionInterface removeExtensionByIndex(int index)
index
- @Deprecated public java.util.ArrayList<OXUserExtensionInterface> getExtensionbyName(java.lang.String extname)
extname
- a String for the extensionOXUserExtensionInterface
with extname@Deprecated public OXUserExtensionInterface getFirstExtensionbyName(java.lang.String extname)
extname
- public java.lang.String getPasswordMech()
getPasswordMech
in interface PasswordMechObject
public void setPasswordMech(java.lang.String passwordMech)
PasswordMechObject
setPasswordMech
in interface PasswordMechObject
passwordMech
- The passwordMech to setpublic byte[] getSalt()
PasswordMechObject
getSalt
in interface PasswordMechObject
public void setSalt(byte[] salt)
public java.lang.String getMail_folder_confirmed_ham_name()
public void setMail_folder_confirmed_ham_name(java.lang.String mail_folder_confirmed_ham_name)
public java.lang.String getMail_folder_confirmed_spam_name()
public void setMail_folder_confirmed_spam_name(java.lang.String mail_folder_confirmed_spam_name)
public boolean isMail_folder_confirmed_spamset()
public boolean isMail_folder_confirmed_hamset()
public boolean isGui_spam_filter_enabledset()
@Deprecated public boolean isGUI_Spam_filter_capabilities_enabledset()
isGui_spam_filter_enabledset()
insteadpublic java.lang.Boolean getGui_spam_filter_enabled()
@Deprecated public java.lang.Boolean getGUI_Spam_filter_capabilities_enabled()
getGui_spam_filter_enabled()
instead@Deprecated public java.lang.Boolean getSpam_filter_enabled()
getGui_spam_filter_enabled()
insteadpublic void setGui_spam_filter_enabled(java.lang.Boolean gui_spam_filter_enabled)
gui_spam_filter_enabled
- the gui_spam_filter_enabled to set@Deprecated public void setGUI_Spam_filter_capabilities_enabled(java.lang.Boolean gui_spam_filter_enabled)
setGui_spam_filter_enabled(Boolean)
insteadgui_spam_filter_enabled
- the gui_spam_filter_enabled to setpublic boolean isContextadmin()
public void setContextadmin(boolean contextadmin)
public java.lang.String getDefaultSenderAddress()
String
containing the default sender addresspublic void setDefaultSenderAddress(java.lang.String defaultSenderAddress)
defaultSenderAddress
- A String
containing the default sender addresspublic boolean isDefaultSenderAddressset()
public java.lang.Integer getFolderTree()
public void setFolderTree(java.lang.Integer folderTree)
public boolean isFolderTreeSet()
public java.lang.String getDriveFolderMode()
public void setDriveFolderMode(java.lang.String driveFolderMode)
public boolean isDriveFolderModeSet()
public void setUserAttribute(java.lang.String namespace, java.lang.String name, java.lang.String value)
public java.lang.String getUserAttribute(java.lang.String namespace, java.lang.String name)
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getUserAttributes()
public void setUserAttributes(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> userAttributes)
public java.util.Map<java.lang.String,java.lang.String> getNamespace(java.lang.String namespace)
public boolean isUserAttributesset()
public boolean isGuiPreferencesset()
public java.util.Map<java.lang.String,java.lang.String> getGuiPreferences()
public void addGuiPreferences(java.lang.String path, java.lang.String guiValue)
path
- guiValue
- public void removeGuiPreferences(java.lang.String path)
path
- public void setGuiPreferences(java.util.Map<java.lang.String,java.lang.String> guiPreferences)
guiPreferences
- the guiPreferences to setpublic java.lang.String[] getMandatoryMembersCreate()
setName(java.lang.String)
, setDisplay_name(java.lang.String)
, setPassword(String)
,
setGiven_name(String)
, setSur_name(String)
and setPrimaryEmail(String)
are defined heregetMandatoryMembersCreate
in class EnforceableDataObject
public java.lang.String[] getMandatoryMembersChange()
getMandatoryMembersChange
in class EnforceableDataObject
public java.lang.String[] getMandatoryMembersDelete()
getMandatoryMembersDelete
in class EnforceableDataObject
public java.lang.String[] getMandatoryMembersRegister()
getMandatoryMembersRegister
in class EnforceableDataObject
public int hashCode()
hashCode
in class ExtendableDataObject
public boolean equals(java.lang.Object obj)
equals
in class ExtendableDataObject