public class UserRegistrationDataBean extends java.lang.Object implements com.ibm.commerce.user.beans.UserRegistrationInputDataBean, com.ibm.commerce.user.beans.UserRegistrationSmartDataBean, Delegator
The following code can be used to create and active a UserRegistrationDataBean:
UserRegistrationDataBean bnRegister = new UserRegistrationDataBean(); com.ibm.commerce.beans.DataBeanManager.activate(bnRegister, request);The UserRegisrationDataBean will automatically get userId from commandContext. Users can also call setUserId(Long) or setUserId(String) to set the userId directly to overwrite the userId get from commandContext:
UserRegistrationDataBean bnRegister = new UserRegistrationDataBean(); bnRegister.setUserId(istrUserId); com.ibm.commerce.beans.DataBeanManager.activate(bnRegister, request);If the specified user is found, the findUser() method will return true, otherwise return false.
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASSNAME
The fully qualified name of this class.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
protected static java.lang.String[][] | CurrencyList
Deprecated.
|
protected boolean | ibUserFound
Deprecated.
|
protected CommandContext | iCommandContext
Deprecated.
|
protected java.lang.String | iDataBeanKeyMemberId
Deprecated.
|
protected TypedProperty | iRequestProperties
Deprecated.
|
protected static java.lang.String | istrLanguageIdForCurrency
Deprecated.
|
protected static java.lang.String | istrLanguageIdForLanguage
Deprecated.
|
protected java.lang.String | istrStoreDirectory
Deprecated.
|
protected static java.lang.String[][] | LanguageList
Deprecated.
|
static int | SEARCHTYPE_EXACT_MATCH
Exact Match with keyword search type constant
|
static int | SEARCHTYPE_IGNORE_CASE_BEGIN
Ignore case beginning with keyword search type constant
|
static int | SEARCHTYPE_IGNORE_CASE_CONTAIN
Ignore case containing with keyword search type constant
|
static int | SEARCHTYPE_MATCH_CASE_BEGIN
Match case beginning with keyword search type constant
|
static int | SEARCHTYPE_MATCH_CASE_CONTAIN
Match case containing with keyword search type constant
|
static int | SEARCHTYPE_SEARCH_ALL
Default search with all search type constant
|
protected java.lang.String | strProfileType
Deprecated.
in version 6.0. This is not needed since the profile type will be retrieved from the user object. Use getProfileType() instead.
|
Constructor and Description |
---|
UserRegistrationDataBean()
RegisterDataBean constructor
|
Modifier and Type | Method and Description |
---|---|
boolean | findUser()
Returns a boolean value indicating whether the user is found according to the specified userId.
|
AddressAccessBean | getAddress()
Return the register address (User's own address).
|
java.lang.String | getAddress1()
Gets the first line of the address.
|
java.lang.String | getAddress1URL()
Gets the name of Address1 url parameter.
|
java.lang.String | getAddress2()
Gets the second line of the address.
|
java.lang.String | getAddress2URL()
Gets the name of Address2 url parameter.
|
java.lang.String | getAddress3()
Gets the third line of the address.
|
java.lang.String | getAddress3URL()
Gets the name of Address3 url parameter.
|
AddressBookAccessBean | getAddressBook()
Gets the AddressBookAccessBean of this member.
|
java.util.ArrayList | getAddressesForUser()
Get the addresses for this user.
|
java.lang.String | getAddressField1()
Gets the customizable address field 1.
|
java.lang.String | getAddressField1URL()
Gets the name of Address3 url parameter.
|
java.lang.String | getAddressField2()
Gets the customizable address field 2.
|
java.lang.String | getAddressField2URL()
Gets the name of Address3 url parameter.
|
java.lang.String | getAddressField3()
Gets the customizable address field 3.
|
java.lang.String | getAddressField3URL()
Gets the name of Address3 url parameter.
|
java.lang.String | getAddressId()
Gets the address id for this registration address.
|
java.lang.String | getAddressIdURL()
Gets the name of AddressId url parameter.
|
java.lang.String | getAddressType()
Gets the address type for this registration address.
|
java.lang.String | getAddressTypeURL()
Gets the name of AddressType url parameter.
|
java.lang.String | getAge()
Gets an integer which indicates the age of the user.
|
java.lang.String | getAgeURL()
Gets the name of Age url parameter.
|
java.lang.String | getAlternateId()
Gets the special ID assigned by this business user's O or OU to this business user .
|
java.lang.String | getAlternateIdURL()
Gets the name of AlternateId url parameter.
|
java.lang.Long[] | getAncestors()
Get a list of all ancestor orgentities of this user.
|
java.lang.String | getAttribute(java.lang.String astrAttributeName)
Gets attribute value according to the specified attribute name.
|
java.util.Vector | getAttribute(java.lang.String astrAttributeName, java.lang.String astrStoreEntityId)
Gets the Vector which contains values of the multiple-valued or context-based attribute according to the specified attribute name and optional StoreEntityId.
|
TypedProperty | getAttributes()
Gets the TypedProperty which contains all attributes for this user.
|
java.lang.String | getBestCallingTime()
Gets the indicator for the best time to call the individual.
|
java.lang.String | getBestCallingTimeURL()
Gets the name of BestCallingTime url parameter.
|
java.lang.String | getBillingCode()
Gets the indicator for the best time to call the individual.
|
java.lang.String | getBillingCodeType()
Gets the indicator for the best time to call the individual.
|
java.lang.String | getBillingCodeTypeURL()
Gets the name of BillingCodeType url parameter.
|
java.lang.String | getBillingCodeURL()
Gets the name of BillingCode url parameter.
|
java.lang.String | getBusinessTitle()
Gets the business title of the person to which this address applies, eg.
|
java.lang.String | getBusinessTitleURL()
Gets the name of BusinessTitle url parameter.
|
java.lang.String | getChallengeAnswer()
Gets the answer to the challenge question.
|
java.lang.String | getChallengeAnswerURL()
Gets the name of ChallengeAnswer url parameter.
|
java.lang.String | getChallengeQuestion()
Gets the challenge question for the user.
|
java.lang.String | getChallengeQuestionURL()
Gets the name of ChallengeQuestion url parameter.
|
java.lang.String | getChildrenURL()
Gets the name of Children url parameter.
|
java.lang.String | getCity()
Gets the city name.
|
java.lang.String | getCityURL()
Gets the name of City url parameter.
|
CommandContext | getCommandContext()
Gets the command context.
|
java.lang.String | getCompanyName()
Gets the name of the company for which the user works
|
java.lang.String | getCompanyNameURL()
Gets the name of CompanyName url parameter.
|
java.lang.String | getCountry()
Gets the country name.
|
java.lang.String | getCountryURL()
Gets the name of Country url parameter.
|
java.lang.String[][] | getCurrencyList()
Return a two dimension String array which contains all currency information in the SETCURR table.
|
java.lang.String | getDataBeanKeyMemberId()
Gets the user Id.
|
java.lang.String | getDateOfBirth()
Gets the date of birth of this person.
|
java.lang.String | getDateOfBirthURL()
Gets the name of DateOfBirth URL parameter.
|
Protectable | getDelegate()
getDelegate method comment.
|
java.lang.String | getDemoField1URL()
Gets the name of DemoField1 url parameter.
|
java.lang.String | getDemoField2URL()
Gets the name of DemoField2 url parameter.
|
java.lang.String | getDemoField3URL()
Gets the name of DemoField3 url parameter.
|
java.lang.String | getDemoField4URL()
Gets the name of DemoField4 url parameter.
|
java.lang.String | getDemoField5URL()
Gets the name of DemoField5 url parameter.
|
java.lang.String | getDemoField6URL()
Gets the name of DemoField6 url parameter.
|
java.lang.String | getDemoField7URL()
Gets the name of DemoField7 url parameter.
|
java.lang.String | getDemographicField1()
Gets the demographic field1 reserved for customization.
|
java.lang.String | getDemographicField2()
Gets the demographic field2 reserved for customization.
|
java.lang.String | getDemographicField3()
Gets the demographic field3 reserved for customization.
|
java.lang.String | getDemographicField4()
Gets the demographic field4 reserved for customization.
|
java.lang.String | getDemographicField5()
Gets the demographic field5 reserved for customization.
|
java.lang.String | getDemographicField6()
Gets the demographic field6 reserved for customization.
|
java.lang.String | getDemographicField7()
Gets the demographic field7 reserved for customization.
|
DemographicsAccessBean | getDemographics()
Gets the DemographicsAccessBean of this member.
|
java.lang.String | getDemographicsField1()
Deprecated.
in version 6.0. Use getDemographicField1() instead.
|
java.lang.String | getDemographicsField2()
Deprecated.
in version 6.0. Use getDemographicField2() instead.
|
java.lang.String | getDemographicsField3()
Deprecated.
in version 6.0. Use getDemographicField3() instead.
|
java.lang.String | getDemographicsField4()
Deprecated.
in version 6.0. Use getDemographicField4() instead.
|
java.lang.String | getDemographicsField5()
Deprecated.
in version 6.0. Use getDemographicField5() instead.
|
java.lang.String | getDemographicsField6()
Deprecated.
in version 6.0. Use getDemographicField6() instead.
|
java.lang.String | getDemographicsField7()
Deprecated.
in version 6.0. Use getDemographicField7() instead.
|
java.lang.String | getDepartmentNumber()
Gets the department number where the member works (BUSPROF table).
|
java.lang.String | getDepartmentNumberURL()
Gets the name of DepartmentNumber url parameter.
|
java.lang.String | getDescription()
Gets the Description (USERPROF table).
|
java.lang.String | getDescriptionURL()
Gets the name of Description url parameter.
|
java.lang.String | getDisplayName()
Gets the display name of the entry (USERPROF).
|
java.lang.String | getDisplayNameURL()
Gets the name of DisplayName url parameter.
|
java.lang.String | getDistinguishedName()
Sets the distinguished name of the entry (USERS table).
|
java.lang.String | getDistinguishedNameURL()
Gets the name of DistinguishedName url parameter.
|
java.lang.String | getEmail1()
Gets the e-mail or URL address 1 of the individual.
|
java.lang.String | getEmail1URL()
Gets the name of Email1 URL parameter.
|
java.lang.String | getEmail2()
Gets the e-mail or URL address 2 of the individual.
|
java.lang.String | getEmail2URL()
Gets the name of Email2 URL parameter.
|
java.lang.String | getEmployeeId()
Gets the employee identification (BUSPROF table).
|
java.lang.String | getEmployeeIdURL()
Gets the name of EmployeeId URL parameter.
|
java.lang.String | getEmployeeType()
Gets the employee type.
|
java.lang.String | getEmployeeTypeURL()
Gets the name of EmployeeType URL parameter.
|
java.lang.String | getFax1()
Gets the facsimile number 1 of the individual.
|
java.lang.String | getFax1URL()
Gets the name of Fax1 URL parameter.
|
java.lang.String | getFax2()
Gets the facsimile number 2 of the individual.
|
java.lang.String | getFax2URL()
Gets the name of Fax2 URL parameter.
|
java.lang.String | getFirstName()
Gets the first name of the individual.
|
java.lang.String | getFirstNameURL()
Gets the name of FirstName URL parameter.
|
java.lang.String | getGender()
Gets the gender associated with this user.
|
java.lang.String | getGenderURL()
Gets the name of Gender URL parameter.
|
java.lang.String | getHobbies()
Gets the main interests and hobbies of this person.
|
java.lang.String | getHobbiesURL()
Gets the name of Hobbies URL parameter.
|
java.lang.String | getHousehold()
Gets the number of people within the household of this user.
|
java.lang.String | getHouseholdURL()
Gets the name of Household URL parameter.
|
java.lang.String | getIncome()
Gets the annual income category for this person.
|
java.lang.String | getIncomeURL()
Gets the name of Income URL parameter.
|
java.lang.String[][] | getLanguageList()
Return a two dimension String array which contains all language information in the LANGUAGE and LANGUAGEDS tables.
|
java.lang.String | getLastName()
Gets the last name of the individual.
|
java.lang.String | getLastNameURL()
Gets the name of LastName URL parameter.
|
java.lang.String | getLastOrder()
Get the data and time when last order happened.
|
java.lang.String | getLastOrderTime()
Get the data and time when last order happened.
|
java.lang.String | getLastOrderTimeURL()
Gets the name of LastName URL parameter.
|
java.lang.String | getLastSession()
Get the data and time of user session.
|
java.lang.String | getLastSessionURL()
Gets the name of LastSession URL parameter.
|
java.lang.String | getLogonId()
Gets the user's unique login Id.
|
java.lang.String | getLogonIdURL()
Gets the name of LogonId URL parameter.
|
java.lang.String | getLogonPassword()
Gets the user's logon password (encrypted).
|
java.lang.String | getLogonPasswordURL()
Gets the name of LogonPassword URL parameter.
|
java.lang.String | getLogonPasswordVerifyURL()
Gets the name of LogonPasswordVerify URL parameter.
|
java.lang.String | getManager()
Gets business user's manager's name.
|
java.lang.String | getManagerURL()
Gets the name of Manager URL parameter.
|
java.lang.String | getMaritalStatus()
Gets the Marital Status associated with this user.
|
java.lang.String | getMaritalStatusURL()
Gets the name of MaritalStatus URL parameter.
|
java.lang.String | getMemberId()
Get the memberId This method is deprecated.
|
java.lang.String | getMiddleName()
Gets the middle name of the individual.
|
java.lang.String | getMiddleNameURL()
Gets the name of MiddleName URL parameter.
|
java.lang.String | getMobilePhone1()
Gets the mobile phone 1 of the individual.
|
java.lang.String | getMobilePhone1Country()
Gets the mobile phone 1 country of the individual.
|
java.lang.String | getMobilePhone1CountryURL()
Gets the name of MobilePhone1Country URL parameter.
|
java.lang.String | getMobilePhone1URL()
Gets the name of MobilePhone1 URL parameter.
|
java.lang.String | getNickName()
Gets the nick name of the registration address.
|
java.lang.String | getNickNameURL()
Gets the name of NickName URL parameter.
|
java.lang.String | getNumberOfChildren()
Gets number of children.
|
java.lang.String | getNumberOfChildrenURL()
Gets the name of NumberOfChildren url parameter.
|
java.lang.String | getOfficeAddress()
Gets number of children.
|
java.lang.String | getOfficeAddressURL()
Gets the name of OfficeAddress URL parameter.
|
java.lang.String | getOrganizationId()
Gets the identifies the Organization to which this business profile is associated with (BUSPROF table).
|
java.lang.String | getOrganizationIdURL()
Gets the name of OrganizationId URL parameter.
|
java.lang.String[][] | getOrganizationList()
Returns a two dimension String array which contains all organizations information in the ORGENTITY table.
|
java.lang.String | getOrganizationName()
Gets the identifies the Organization to which this business profile is associated with (BUSPROF table).
|
java.lang.String | getOrganizationNameURL()
Gets the name of OrganizationName URL parameter.
|
java.lang.String | getOrganizationUnitId()
Gets the identifies the Organization to which this business profile is associated with (BUSPROF table).
|
java.lang.String | getOrganizationUnitIdURL()
Gets the name of OrganizationUnitId URL parameter.
|
java.lang.String[][] | getOrganizationUnitList()
Return a two dimension String array which contains all organizational units information in the ORGENTITY table First column: Organizational Unit Ids (ORGENTITY Table) Second column: Organizational Unit Names (ORGENTITY Table)
|
java.lang.String | getOrganizationUnitName()
Gets the identifies the Organization to which this business profile is associated with (BUSPROF table).
|
java.lang.String | getOrganizationUnitNameURL()
Gets the name of OrganizationUnitName URL parameter.
|
java.util.Vector | getOrgEntityListUserAdmin()
Gets the top level organizations found in the getOrgEntityUserAdmin method, along with their descendant organizations.
|
java.util.Vector | getOrgEntityListUserAdminWithSearchCriteria()
Get all organizations that this user is an administrator for.
|
java.util.Vector | getOrgEntityUserAdmin()
Get all the top-level organization IDs where this user has the authority to perform "OrganizationManage":
|
java.lang.String | getPackageSuppression()
Gets the package suppression attribute for this user.
|
java.lang.String | getPackageSuppressionURL()
Gets the name of PackageSuppression URL parameter.
|
java.lang.String | getParentMember()
Get the Distinguished Name of the parent orgentity.
|
java.lang.String | getParentMemberId()
Gets the memberId of the parent orgentity.
|
java.lang.String | getParentMemberIdURL()
Gets the name of ParentMemberId URL parameter.
|
java.lang.String | getParentMemberURL()
Gets the name of ParentMember URL parameter.
|
java.lang.String | getPersonTitle()
Gets the title of the person to which this address applies.
|
java.lang.String | getPersonTitleURL()
Gets the name of PersonTitle URL parameter.
|
java.lang.String | getPhone1()
Gets the number of phone 1.
|
java.lang.String | getPhone1Type()
Gets the type of the phone 1.
|
java.lang.String | getPhone1TypeURL()
Gets the name of Phone1Type URL parameter.
|
java.lang.String | getPhone1URL()
Gets the name of Phone1 URL parameter.
|
java.lang.String | getPhone2()
Gets the number of phone 2.
|
java.lang.String | getPhone2Type()
Gets the type of the phone 2.
|
java.lang.String | getPhone2TypeURL()
Gets the name of Phone2Type URL parameter.
|
java.lang.String | getPhone2URL()
Gets the name of Phone2 URL parameter.
|
java.lang.String | getPhoto()
Gets the URL or path to the photo of the user.
|
java.lang.String | getPhotoURL()
Gets the name of Photo URL parameter.
|
java.lang.String | getPreferredCommunication()
Gets the preferred method of communication.
|
java.lang.String | getPreferredCommunicationURL()
Gets the name of PreferredCommunication URL parameter.
|
java.lang.String | getPreferredCurrency()
Sets the preferred currency in 3-character alphabetic code as per ISO 4217.
|
java.lang.String | getPreferredCurrencyURL()
Gets the name of PreferredCurrency URL parameter.
|
java.lang.String | getPreferredDelivery()
Gets the preferred delivery method (USERPROF table).
|
java.lang.String | getPreferredDeliveryURL()
Gets the name of PreferredDelivery URL parameter.
|
java.lang.String | getPreferredLanguage()
Gets the preferred language.
|
java.lang.String | getPreferredLanguageId()
Gets the preferred language.
|
java.lang.String | getPreferredLanguageIdURL()
Gets the name of PreferredLanguage URL parameter.
|
java.lang.String | getPreferredLanguageURL()
Gets the name of PreferredLanguage URL parameter.
|
java.lang.String | getPreferredMeasure()
Gets the preferred measurement system.
|
java.lang.String | getPreferredMeasureURL()
Gets the name of PreferredMeasure URL parameter.
|
java.lang.String | getPreviousLastSession()
Get the date and time when the user previous last visited the WCS site.
|
java.lang.String | getPreviousLastSessionURL()
Gets the name of PreviousLastSession URL parameter.
|
java.lang.String | getPrimary()
Gets an integer indicating whether the address is a primary address.
|
java.lang.String | getPrimaryURL()
Gets the name of Primary URL parameter.
|
java.lang.String | getProfileType()
Gets the type of profile this user has.
|
java.lang.String | getProfileTypeURL()
Gets the name of Profile Type URL parameter.
|
java.lang.String | getPublishPhone1()
Gets an integer indicating whether or not to publish the number of phone 1.
|
java.lang.String | getPublishPhone1URL()
Gets the name of the Publish Phone 1 URL parameter.
|
java.lang.String | getPublishPhone2()
Gets an integer indicating whether or not to publish the number of phone 2.
|
java.lang.String | getPublishPhone2URL()
Gets the name of Publish Phone 2 URL parameter.
|
java.lang.String | getReceiveSMSNotification()
Gets the receive SMS notification method (USERPROF table).
|
java.lang.String | getReceiveSMSNotificationURL()
Gets the name of ReceiveSMSNotification URL parameter.
|
java.lang.String | getRegisterType()
Gets the registration type of this user.
|
java.lang.String | getRegisterTypeURL()
Gets the name of Register Type URL parameter.
|
java.lang.String | getRegistration()
Gets the data and time when registration happened.
|
java.lang.String | getRegistrationCancel()
Gets the data and time when registration was canceled.
|
java.lang.String | getRegistrationCancelTime()
Gets the data and time when registration was canceled.
|
java.lang.String | getRegistrationCancelTimeURL()
Gets the name of Registration Cancel Time URL parameter.
|
java.lang.String | getRegistrationCancelURL()
Gets the name of Registration Cancel URL parameter.
|
java.lang.String | getRegistrationTime()
Gets the data and time when registration happened.
|
java.lang.String | getRegistrationTimeURL()
Gets the name of RegisterType URL parameter.
|
java.lang.String | getRegistrationUpdate()
Gets the data and time when the registration information was last updated.
|
java.lang.String | getRegistrationUpdateTime()
Gets the data and time when the registration information was last updated.
|
java.lang.String | getRegistrationUpdateTimeURL()
Gets the name of RegistrationUpdateTime URL parameter.
|
java.lang.String | getRegistrationUpdateURL()
Gets the name of RegistrationUpdate URL parameter.
|
java.lang.String | getRegistrationURL()
Gets the name of Registration URL parameter.
|
TypedProperty | getRequestProperties()
Get the request properties.
|
java.util.List | getRetrieveProperties()
Deprecated.
in Version 6.0. This method is not needed since all the properties will be retrieved.
|
java.lang.Integer[] | getRoles()
Get all roles played by this user.
|
java.lang.Integer[] | getRoles(java.lang.String astrOrgEntityId)
Get all roles played by this user in the specified organization or organizational unit.
|
java.lang.Integer[] | getRolesForOrgEntityAndAncestors(java.lang.String astrOrgEntityId)
Get all roles assigned to this user for the specified orgEntity and all of its ancestor orgentities.
|
java.lang.Integer[] | getRolesInActiveOrganization()
Get all roles played by this user in the active organization.
|
java.lang.Integer[] | getRolesInActiveOrganizationAndAncestors()
Get all roles played by this user in the active organization and its ancestor organizations.
|
RoleDataBean[] | getRolesWithDetails()
Get all roles with detail information played by this user.
|
int | getSearchCriteriaType() |
java.lang.String | getSearchKeyword() |
int | getSearchMaxThreshold() |
java.lang.String | getSecretary()
Gets business user's secretary's name
|
java.lang.String | getSecretaryURL()
Gets the name of Secretary URL parameter.
|
AddressDataBean | getSelfAddressDataBean()
Get the user's self address.
|
java.lang.String[][] | getSortedCurrencyList()
Return a two dimension String array which contains all currency information in the SETCUR table sorted in alphabetically order of the currency description.
|
java.lang.String[][] | getSortedLanguageList()
Return a two dimension String array which contains all language information in the LANGUAGE and LANGUAGEDS tables sorted in alphabetically order of the language description.
|
java.lang.String | getState()
Gets the name of the state, province, or equivalent where the individual resides.
|
java.lang.String | getStateURL()
Gets the name of State URL parameter.
|
java.lang.String | getStoreDirectory()
Gets the name of the store directory, which is used in getUserRegistrationProperties for the path to the property file.
|
java.lang.String | getStoreIdURL()
Gets the name of StoreId URL parameter.
|
java.util.Vector | getTopLevelOrganizationsDirectlyAdministered()
Get all the top-level organization IDs where this user has the authority to perform "OrganizationManage":
|
java.lang.String | getType()
Get the type of the member.
|
java.lang.String | getUrlURL()
Gets the name of URL parameter: Url.
|
java.lang.String | getUserField1()
Gets user field 1 reserved for customization (USERS table).
|
java.lang.String | getUserField1URL()
Gets the name of UserField1 URL parameter.
|
java.lang.String | getUserField2()
Gets user field 2 reserved for customization (USERS table).
|
java.lang.String | getUserField2URL()
Gets the name of UserField2 URL parameter.
|
java.lang.String | getUserField3()
Gets user field 3 reserved for customization (USERS table).
|
java.lang.String | getUserField3URL()
Gets the name of UserField3 URL parameter.
|
java.lang.String | getUserId()
Gets the userId
|
UserProfileAccessBean | getUserProfile()
Gets the UserProfileAccessBean of this member.
|
UserProfileDataBean | getUserProfileDataBean()
Getter for the UserProfileDataBean for this user.
|
java.lang.String | getUserProfileField1()
Gets user profile field 1 reserved for customization (USERPROF table).
|
java.lang.String | getUserProfileField1URL()
Gets the name of UserProfileField1 URL parameter.
|
java.lang.String | getUserProfileField2()
Gets user profile field 2 reserved for customization (USERPROF table).
|
java.lang.String | getUserProfileField2URL()
Gets the name of UserProfileField2 URL parameter.
|
UserRegistryDataBean | getUserRegistryDataBean()
Getter for the UserRegistryDataBean for this user.
|
java.lang.String | getZipCode()
Gets the zip code or equivalent postal code of the individual's address.
|
java.lang.String | getZipCodeURL()
Gets the name of ZipCode URL parameter.
|
boolean | hasNumOfSearchResultsExceededMax()
To check the recent search results exceeding specified threshold.
|
boolean | isMemberInRole(java.lang.String astrRoleName)
Gets a boolean value which indicates whether this user plays the specified role.
|
boolean | isMemberInRole(java.lang.String astrRoleName, java.lang.Long anOrgEntityId)
Gets a boolean value which indicates whether this user plays the specified role in the specified organization or organizational unit.
|
boolean | isMemberInRole(java.lang.String astrRoleName, java.lang.String astrOrgEntityId)
Gets a boolean value which indicates whether this user plays the specified role in the specified organization or organizational unit.
|
void | populate()
Activate the bean.
|
void | setCommandContext(CommandContext aCommandContext)
Set the command context.
|
void | setDataBeanKeyMemberId(java.lang.String aUserId)
Set the user Id.
|
protected void | setNumOfSearchResultsExceededMax(boolean exceeded)
Toggle the flag indicating the total numbers of organizations found from the recent search.
|
void | setProfileType(java.lang.String astrProfileType)
Deprecated.
since version 6.0. This method is not needed since getProfileType() retrieves its value from the user object, not the instance variable.
|
void | setRequestProperties(TypedProperty aRequestProperty)
Set the request properties.
|
void | setRetrieveProperties(java.util.List propertyNames)
Deprecated.
in Version 6.0. This method is not needed since all the properties will be retrieved.
|
void | setSearchCriteria(int searchType, java.lang.String searchString, int maxNumOfResult)
To specify the search criteria option before invoking the method getOrgEntityListUserAdminWithSearchCriteria().
|
void | setSearchCriteriaType(int searchType)
To specify the search criteria option before invoking the method getOrgEntityListUserAdminWithSearchCriteria().
|
void | setSearchKeyword(java.lang.String searchString)
To specify the search keyword string before invoking the method getOrgEntityListUserAdminWithSearchCriteria().
|
void | setSearchMaxThreshold(int maxNumOfResult)
To specify the threshold of max.
|
void | setStoreDirectory(java.lang.String astrStoreDirectory)
Sets the name of store directory, which is used as the path to find the property file in getUserRegistrationProperties method.
|
void | setUserId(java.lang.Long aUserId)
Sets the key(user id) of this data bean.
|
void | setUserId(java.lang.String aUserId)
Sets the key (user Id) of this data bean.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public static final int SEARCHTYPE_SEARCH_ALL
public static final int SEARCHTYPE_MATCH_CASE_BEGIN
public static final int SEARCHTYPE_MATCH_CASE_CONTAIN
public static final int SEARCHTYPE_IGNORE_CASE_BEGIN
public static final int SEARCHTYPE_IGNORE_CASE_CONTAIN
public static final int SEARCHTYPE_EXACT_MATCH
protected java.lang.String iDataBeanKeyMemberId
protected CommandContext iCommandContext
protected TypedProperty iRequestProperties
protected boolean ibUserFound
protected java.lang.String istrStoreDirectory
protected static java.lang.String[][] CurrencyList
protected static java.lang.String[][] LanguageList
protected static java.lang.String istrLanguageIdForCurrency
protected static java.lang.String istrLanguageIdForLanguage
protected java.lang.String strProfileType
public UserRegistrationDataBean()
public boolean findUser()
public AddressAccessBean getAddress()
public java.lang.String getAddress1()
public java.lang.String getAddress1URL()
public java.lang.String getAddress2()
public java.lang.String getAddress2URL()
public java.lang.String getAddress3()
public java.lang.String getAddress3URL()
public AddressBookAccessBean getAddressBook()
public java.lang.String getAddressField1()
public java.lang.String getAddressField1URL()
public java.lang.String getAddressField2()
public java.lang.String getAddressField2URL()
public java.lang.String getAddressField3()
public java.lang.String getAddressField3URL()
public java.lang.String getAddressId()
public java.lang.String getAddressIdURL()
public java.lang.String getAddressType()
public java.lang.String getAddressTypeURL()
public java.lang.String getAge()
public java.lang.String getAgeURL()
public java.lang.String getAlternateId()
public java.lang.String getAlternateIdURL()
public java.lang.Long[] getAncestors()
public java.lang.String getAttribute(java.lang.String astrAttributeName)
getAttribute("lastName") - returns the last name of this user. This method is the same as getLastName().
public java.util.Vector getAttribute(java.lang.String astrAttributeName, java.lang.String astrStoreEntityId)
getAttribute("ReferredBy", null) - returns the ReferredBy attribute, which may have multiple values.
public TypedProperty getAttributes()
public java.lang.String getBestCallingTime()
public java.lang.String getBestCallingTimeURL()
public java.lang.String getBillingCode()
public java.lang.String getBillingCodeType()
public java.lang.String getBillingCodeTypeURL()
public java.lang.String getBillingCodeURL()
public java.lang.String getBusinessTitle()
public java.lang.String getBusinessTitleURL()
public java.lang.String getChallengeAnswer()
public java.lang.String getChallengeAnswerURL()
public java.lang.String getChallengeQuestion()
public java.lang.String getChallengeQuestionURL()
public java.lang.String getChildrenURL()
public java.lang.String getCity()
public java.lang.String getCityURL()
public CommandContext getCommandContext()
public java.lang.String getCompanyName()
public java.lang.String getCompanyNameURL()
public java.lang.String getCountry()
public java.lang.String getCountryURL()
public java.lang.String[][] getCurrencyList()
public java.lang.String getDataBeanKeyMemberId()
public Protectable getDelegate() throws java.lang.Exception
public java.lang.String getDemoField1URL()
public java.lang.String getDemoField2URL()
public java.lang.String getDemoField3URL()
public java.lang.String getDemoField4URL()
public java.lang.String getDemoField5URL()
public java.lang.String getDemoField6URL()
public java.lang.String getDemoField7URL()
public DemographicsAccessBean getDemographics()
public java.lang.String getDemographicsField1()
public java.lang.String getDemographicsField2()
public java.lang.String getDemographicsField3()
public java.lang.String getDemographicsField4()
public java.lang.String getDemographicsField5()
public java.lang.String getDemographicsField6()
public java.lang.String getDemographicsField7()
public java.lang.String getDemographicField1()
public java.lang.String getDemographicField2()
public java.lang.String getDemographicField3()
public java.lang.String getDemographicField4()
public java.lang.String getDemographicField5()
public java.lang.String getDemographicField6()
public java.lang.String getDemographicField7()
public java.lang.String getDepartmentNumber()
public java.lang.String getDepartmentNumberURL()
public java.lang.String getDescription()
public java.lang.String getDescriptionURL()
public java.lang.String getDisplayName()
public java.lang.String getDisplayNameURL()
public java.lang.String getDistinguishedName()
public java.lang.String getDistinguishedNameURL()
public java.lang.String getEmail1()
public java.lang.String getEmail1URL()
public java.lang.String getEmail2()
public java.lang.String getEmail2URL()
public java.lang.String getEmployeeId()
public java.lang.String getEmployeeIdURL()
public java.lang.String getEmployeeType()
public java.lang.String getEmployeeTypeURL()
public java.lang.String getFax1()
public java.lang.String getFax1URL()
public java.lang.String getFax2()
public java.lang.String getFax2URL()
public java.lang.String getMobilePhone1()
public java.lang.String getMobilePhone1URL()
public java.lang.String getMobilePhone1Country()
public java.lang.String getMobilePhone1CountryURL()
public java.lang.String getFirstName()
public java.lang.String getFirstNameURL()
public java.lang.String getGender()
public java.lang.String getGenderURL()
public java.lang.String getHobbies()
public java.lang.String getHobbiesURL()
public java.lang.String getDateOfBirth()
public java.lang.String getDateOfBirthURL()
public java.lang.String getHousehold()
public java.lang.String getHouseholdURL()
public java.lang.String getIncome()
public java.lang.String getIncomeURL()
public java.lang.String[][] getLanguageList()
public java.lang.String getLastName()
public java.lang.String getLastNameURL()
public java.lang.String getLastOrder()
public java.lang.String getLastOrderTime()
public java.lang.String getLastOrderTimeURL()
public java.lang.String getLastSession()
public java.lang.String getLastSessionURL()
public java.lang.String getLogonId()
public java.lang.String getLogonIdURL()
public java.lang.String getLogonPassword()
public java.lang.String getLogonPasswordURL()
public java.lang.String getLogonPasswordVerifyURL()
public java.lang.String getManager()
public java.lang.String getManagerURL()
public java.lang.String getMaritalStatus()
public java.lang.String getMaritalStatusURL()
public java.lang.String getMemberId()
public java.lang.String getMiddleName()
public java.lang.String getMiddleNameURL()
public java.lang.String getNickName()
public java.lang.String getNickNameURL()
public java.lang.String getNumberOfChildren()
public java.lang.String getNumberOfChildrenURL()
public java.lang.String getOfficeAddress()
public java.lang.String getOfficeAddressURL()
public java.lang.String getOrganizationId()
public java.lang.String getOrganizationIdURL()
public java.lang.String[][] getOrganizationList()
public java.lang.String getOrganizationName()
public java.lang.String getOrganizationNameURL()
public java.lang.String getOrganizationUnitId()
public java.lang.String getOrganizationUnitIdURL()
public java.lang.String[][] getOrganizationUnitList()
public java.lang.String getOrganizationUnitName()
public java.lang.String getOrganizationUnitNameURL()
public java.util.Vector getOrgEntityListUserAdmin()
public java.util.Vector getTopLevelOrganizationsDirectlyAdministered()
public java.util.Vector getOrgEntityUserAdmin()
public java.lang.String getPackageSuppression()
public java.lang.String getPackageSuppressionURL()
public java.lang.String getParentMember()
public java.lang.String getParentMemberId()
public java.lang.String getParentMemberIdURL()
public java.lang.String getParentMemberURL()
public java.lang.String getPersonTitle()
public java.lang.String getPersonTitleURL()
public java.lang.String getPhone1()
public java.lang.String getPhone1Type()
public java.lang.String getPhone1TypeURL()
public java.lang.String getPhone1URL()
public java.lang.String getPhone2()
public java.lang.String getPhone2Type()
public java.lang.String getPhone2TypeURL()
public java.lang.String getPhone2URL()
public java.lang.String getPhoto()
public java.lang.String getPhotoURL()
public java.lang.String getPreferredCommunication()
public java.lang.String getPreferredCommunicationURL()
public java.lang.String getPreferredCurrency()
public java.lang.String getPreferredCurrencyURL()
public java.lang.String getPreferredDelivery()
public java.lang.String getPreferredDeliveryURL()
public java.lang.String getPreferredLanguage()
public java.lang.String getPreferredLanguageId()
public java.lang.String getPreferredLanguageIdURL()
public java.lang.String getPreferredLanguageURL()
public java.lang.String getPreferredMeasure()
public java.lang.String getPreferredMeasureURL()
public java.lang.String getPreviousLastSession()
public java.lang.String getPreviousLastSessionURL()
public java.lang.String getPrimary()
public java.lang.String getPrimaryURL()
public java.lang.String getProfileType()
public java.lang.String getProfileTypeURL()
public java.lang.String getPublishPhone1()
public java.lang.String getPublishPhone1URL()
public java.lang.String getPublishPhone2()
public java.lang.String getPublishPhone2URL()
public java.lang.String getReceiveSMSNotification()
public java.lang.String getReceiveSMSNotificationURL()
public java.lang.String getRegisterType()
public java.lang.String getRegisterTypeURL()
public java.lang.String getRegistration()
public java.lang.String getRegistrationCancel()
public java.lang.String getRegistrationCancelTime()
public java.lang.String getRegistrationCancelTimeURL()
public java.lang.String getRegistrationCancelURL()
public java.lang.String getRegistrationTime()
public java.lang.String getRegistrationTimeURL()
public java.lang.String getRegistrationUpdate()
public java.lang.String getRegistrationUpdateTime()
public java.lang.String getRegistrationUpdateTimeURL()
public java.lang.String getRegistrationUpdateURL()
public java.lang.String getRegistrationURL()
public TypedProperty getRequestProperties()
public java.lang.Integer[] getRoles()
public RoleDataBean[] getRolesWithDetails()
public java.lang.Integer[] getRoles(java.lang.String astrOrgEntityId)
public java.lang.Integer[] getRolesInActiveOrganization()
public java.lang.Integer[] getRolesForOrgEntityAndAncestors(java.lang.String astrOrgEntityId)
public java.lang.Integer[] getRolesInActiveOrganizationAndAncestors()
public java.lang.String getSecretary()
public java.lang.String getSecretaryURL()
public java.lang.String[][] getSortedCurrencyList()
public java.lang.String[][] getSortedLanguageList()
public java.lang.String getState()
public java.lang.String getStateURL()
public java.lang.String getStoreDirectory()
public java.lang.String getStoreIdURL()
public java.lang.String getType()
public java.lang.String getUrlURL()
public java.lang.String getUserField1()
public java.lang.String getUserField1URL()
public java.lang.String getUserField2()
public java.lang.String getUserField2URL()
public java.lang.String getUserField3()
public java.lang.String getUserField3URL()
public java.lang.String getUserId()
public UserProfileAccessBean getUserProfile()
public java.lang.String getUserProfileField1()
public java.lang.String getUserProfileField1URL()
public java.lang.String getUserProfileField2()
public java.lang.String getUserProfileField2URL()
public java.lang.String getZipCode()
public java.lang.String getZipCodeURL()
public boolean isMemberInRole(java.lang.String astrRoleName)
public boolean isMemberInRole(java.lang.String astrRoleName, java.lang.Long anOrgEntityId)
public boolean isMemberInRole(java.lang.String astrRoleName, java.lang.String astrOrgEntityId)
public void populate() throws java.lang.Exception
public void setCommandContext(CommandContext aCommandContext)
public void setDataBeanKeyMemberId(java.lang.String aUserId)
public void setProfileType(java.lang.String astrProfileType)
public void setRequestProperties(TypedProperty aRequestProperty) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException, javax.ejb.FinderException
public void setStoreDirectory(java.lang.String astrStoreDirectory)
public void setUserId(java.lang.String aUserId)
public void setUserId(java.lang.Long aUserId)
public void setRetrieveProperties(java.util.List propertyNames)
public java.util.List getRetrieveProperties()
public void setSearchCriteria(int searchType, java.lang.String searchString, int maxNumOfResult)
public void setSearchCriteriaType(int searchType)
public void setSearchKeyword(java.lang.String searchString)
public void setSearchMaxThreshold(int maxNumOfResult)
public int getSearchCriteriaType()
public java.lang.String getSearchKeyword()
public int getSearchMaxThreshold()
protected void setNumOfSearchResultsExceededMax(boolean exceeded)
public boolean hasNumOfSearchResultsExceededMax()
public java.util.Vector getOrgEntityListUserAdminWithSearchCriteria()
public UserProfileDataBean getUserProfileDataBean()
public UserRegistryDataBean getUserRegistryDataBean()
public AddressDataBean getSelfAddressDataBean()
public java.util.ArrayList getAddressesForUser()