public class UserRegistrationDataBean extends java.lang.Object implements com.ibm.commerce.user.beans.UserRegistrationInputDataBean, com.ibm.commerce.user.beans.UserRegistrationSmartDataBean, Delegator
UserDataBean. 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.
|
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
|
emptyString| 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.
|
void |
setPopulateFromTransactionCache(boolean abPopulateFromTransactionCache)
Set the populateFromTransactionCache property.
|
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
public UserRegistrationDataBean()
public void setPopulateFromTransactionCache(boolean abPopulateFromTransactionCache)
abPopulateFromTransactionCache - specify true to use a transaction cached
UserSyncBean, to avoid re-creating one.public boolean findUser()
findUser in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic AddressAccessBean getAddress()
getAddress in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddress1()
getAddress1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddress1URL()
getAddress1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddress2()
getAddress2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddress2URL()
getAddress2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddress3()
getAddress3 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddress3URL()
getAddress3URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic AddressBookAccessBean getAddressBook()
getAddressBook in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressField1()
getAddressField1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressField1URL()
getAddressField1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressField2()
getAddressField2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressField2URL()
getAddressField2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressField3()
getAddressField3 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressField3URL()
getAddressField3URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressId()
getAddressId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressIdURL()
getAddressIdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressType()
getAddressType in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAddressTypeURL()
getAddressTypeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAge()
getAge in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAgeURL()
getAgeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAlternateId()
getAlternateId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAlternateIdURL()
getAlternateIdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.Long[] getAncestors()
getAncestors in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getAttribute(java.lang.String astrAttributeName)
getAttribute("lastName")
- returns the last name of this user. This method is the same as getLastName().
getAttribute in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanastrAttributeName - The name of the attributepublic java.util.Vector getAttribute(java.lang.String astrAttributeName,
java.lang.String astrStoreEntityId)
getAttribute("ReferredBy", null)
- returns the ReferredBy attribute, which may have multiple values.
getAttribute in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanastrAttributeName - The name of the multiple-valued or context-based attributeastrStoreEntityId - The StoreEntityIdpublic TypedProperty getAttributes()
getAttributes in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBestCallingTime()
getBestCallingTime in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBestCallingTimeURL()
getBestCallingTimeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBillingCode()
getBillingCode in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBillingCodeType()
getBillingCodeType in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBillingCodeTypeURL()
getBillingCodeTypeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBillingCodeURL()
getBillingCodeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBusinessTitle()
getBusinessTitle in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getBusinessTitleURL()
getBusinessTitleURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getChallengeAnswer()
getChallengeAnswer in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getChallengeAnswerURL()
getChallengeAnswerURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getChallengeQuestion()
getChallengeQuestion in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getChallengeQuestionURL()
getChallengeQuestionURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getChildrenURL()
getChildrenURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getCity()
getCity in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getCityURL()
getCityURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic CommandContext getCommandContext()
getCommandContext in interface SmartDataBeangetCommandContext in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getCompanyName()
getCompanyName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getCompanyNameURL()
getCompanyNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getCountry()
getCountry in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getCountryURL()
getCountryURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String[][] getCurrencyList()
getCurrencyList in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDataBeanKeyMemberId()
getDataBeanKeyMemberId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic Protectable getDelegate() throws java.lang.Exception
getDelegate in interface Delegatorjava.lang.Exceptionpublic java.lang.String getDemoField1URL()
getDemoField1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemoField2URL()
getDemoField2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemoField3URL()
getDemoField3URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemoField4URL()
getDemoField4URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemoField5URL()
getDemoField5URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemoField6URL()
getDemoField6URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemoField7URL()
getDemoField7URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic DemographicsAccessBean getDemographics()
getDemographics in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemographicsField1()
getDemographicsField1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemographicsField2()
getDemographicsField2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemographicsField3()
getDemographicsField3 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemographicsField4()
getDemographicsField4 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemographicsField5()
getDemographicsField5 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemographicsField6()
getDemographicsField6 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDemographicsField7()
getDemographicsField7 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic 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()
getDepartmentNumber in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDepartmentNumberURL()
getDepartmentNumberURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDescription()
getDescription in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDescriptionURL()
getDescriptionURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDisplayName()
getDisplayName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDisplayNameURL()
getDisplayNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDistinguishedName()
getDistinguishedName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDistinguishedNameURL()
getDistinguishedNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmail1()
getEmail1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmail1URL()
getEmail1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmail2()
getEmail2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmail2URL()
getEmail2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmployeeId()
getEmployeeId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmployeeIdURL()
getEmployeeIdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmployeeType()
getEmployeeType in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getEmployeeTypeURL()
getEmployeeTypeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getFax1()
getFax1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getFax1URL()
getFax1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getFax2()
getFax2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getFax2URL()
getFax2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMobilePhone1()
getMobilePhone1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMobilePhone1URL()
getMobilePhone1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMobilePhone1Country()
getMobilePhone1Country in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMobilePhone1CountryURL()
getMobilePhone1CountryURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getFirstName()
getFirstName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getFirstNameURL()
getFirstNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getGender()
getGender in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getGenderURL()
getGenderURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getHobbies()
getHobbies in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getHobbiesURL()
getHobbiesURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDateOfBirth()
getDateOfBirth in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getDateOfBirthURL()
getDateOfBirthURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getHousehold()
getHousehold in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getHouseholdURL()
getHouseholdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getIncome()
getIncome in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getIncomeURL()
getIncomeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String[][] getLanguageList()
getLanguageList in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLastName()
getLastName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLastNameURL()
getLastNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLastOrder()
public java.lang.String getLastOrderTime()
getLastOrderTime in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLastOrderTimeURL()
getLastOrderTimeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLastSession()
getLastSession in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLastSessionURL()
getLastSessionURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLogonId()
getLogonId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLogonIdURL()
getLogonIdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLogonPassword()
getLogonPassword in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLogonPasswordURL()
getLogonPasswordURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getLogonPasswordVerifyURL()
getLogonPasswordVerifyURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getManager()
getManager in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getManagerURL()
getManagerURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMaritalStatus()
getMaritalStatus in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMaritalStatusURL()
getMaritalStatusURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMemberId()
public java.lang.String getMiddleName()
getMiddleName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getMiddleNameURL()
getMiddleNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getNickName()
getNickName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getNickNameURL()
getNickNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getNumberOfChildren()
getNumberOfChildren in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getNumberOfChildrenURL()
getNumberOfChildrenURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOfficeAddress()
getOfficeAddress in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOfficeAddressURL()
getOfficeAddressURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationId()
getOrganizationId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationIdURL()
getOrganizationIdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String[][] getOrganizationList()
getOrganizationList in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationName()
getOrganizationName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationNameURL()
getOrganizationNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationUnitId()
getOrganizationUnitId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationUnitIdURL()
getOrganizationUnitIdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String[][] getOrganizationUnitList()
getOrganizationUnitList in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationUnitName()
getOrganizationUnitName in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getOrganizationUnitNameURL()
getOrganizationUnitNameURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.util.Vector getOrgEntityListUserAdmin()
getOrgEntityUserAdmin
method, along with their descendant organizations.getOrgEntityUserAdmin
method, along with their descendant organization IDs.public java.util.Vector getTopLevelOrganizationsDirectlyAdministered()
public java.util.Vector getOrgEntityUserAdmin()
public java.lang.String getPackageSuppression()
getPackageSuppression in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPackageSuppressionURL()
getPackageSuppressionURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getParentMember()
getParentMember in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getParentMemberId()
getParentMemberId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getParentMemberIdURL()
public java.lang.String getParentMemberURL()
public java.lang.String getPersonTitle()
getPersonTitle in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPersonTitleURL()
getPersonTitleURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone1()
getPhone1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone1Type()
getPhone1Type in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone1TypeURL()
getPhone1TypeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone1URL()
getPhone1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone2()
getPhone2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone2Type()
getPhone2Type in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone2TypeURL()
getPhone2TypeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhone2URL()
getPhone2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhoto()
getPhoto in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPhotoURL()
getPhotoURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredCommunication()
getPreferredCommunication in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredCommunicationURL()
getPreferredCommunicationURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredCurrency()
getPreferredCurrency in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredCurrencyURL()
getPreferredCurrencyURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredDelivery()
getPreferredDelivery in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredDeliveryURL()
getPreferredDeliveryURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredLanguage()
getPreferredLanguage in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredLanguageId()
public java.lang.String getPreferredLanguageIdURL()
public java.lang.String getPreferredLanguageURL()
getPreferredLanguageURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredMeasure()
getPreferredMeasure in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreferredMeasureURL()
getPreferredMeasureURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPreviousLastSession()
public java.lang.String getPreviousLastSessionURL()
public java.lang.String getPrimary()
getPrimary in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPrimaryURL()
getPrimaryURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getProfileType()
getProfileType in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getProfileTypeURL()
getProfileTypeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPublishPhone1()
getPublishPhone1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPublishPhone1URL()
getPublishPhone1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPublishPhone2()
getPublishPhone2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getPublishPhone2URL()
getPublishPhone2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getReceiveSMSNotification()
getReceiveSMSNotification in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getReceiveSMSNotificationURL()
getReceiveSMSNotificationURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegisterType()
getRegisterType in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegisterTypeURL()
getRegisterTypeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegistration()
public java.lang.String getRegistrationCancel()
public java.lang.String getRegistrationCancelTime()
getRegistrationCancelTime in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegistrationCancelTimeURL()
getRegistrationCancelTimeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegistrationCancelURL()
public java.lang.String getRegistrationTime()
getRegistrationTime in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegistrationTimeURL()
getRegistrationTimeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegistrationUpdate()
public java.lang.String getRegistrationUpdateTime()
getRegistrationUpdateTime in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegistrationUpdateTimeURL()
getRegistrationUpdateTimeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getRegistrationUpdateURL()
public java.lang.String getRegistrationURL()
public TypedProperty getRequestProperties()
getRequestProperties in interface InputDataBeangetRequestProperties in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.Integer[] getRoles()
getRoles in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic RoleDataBean[] getRolesWithDetails()
public java.lang.Integer[] getRoles(java.lang.String astrOrgEntityId)
astrOrgEntityId - The OrgEntityId of the specified organization or organizational unitpublic java.lang.Integer[] getRolesInActiveOrganization()
CommandContext.getActiveOrganizationId()public java.lang.Integer[] getRolesForOrgEntityAndAncestors(java.lang.String astrOrgEntityId)
astrOrgEntityId - The OrgEntityId of the specified organization or organizational unitpublic java.lang.Integer[] getRolesInActiveOrganizationAndAncestors()
CommandContext.getActiveOrganizationId()public java.lang.String getSecretary()
getSecretary in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getSecretaryURL()
getSecretaryURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String[][] getSortedCurrencyList()
getSortedCurrencyList in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String[][] getSortedLanguageList()
getSortedLanguageList in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getState()
getState in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getStateURL()
getStateURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getStoreDirectory()
getStoreDirectory in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getStoreIdURL()
getStoreIdURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getType()
public java.lang.String getUrlURL()
getUrlURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserField1()
getUserField1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserField1URL()
getUserField1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserField2()
getUserField2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserField2URL()
getUserField2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserField3()
getUserField3 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserField3URL()
getUserField3URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserId()
getUserId in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic UserProfileAccessBean getUserProfile()
getUserProfile in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserProfileField1()
getUserProfileField1 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserProfileField1URL()
getUserProfileField1URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserProfileField2()
getUserProfileField2 in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getUserProfileField2URL()
getUserProfileField2URL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getZipCode()
getZipCode in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic java.lang.String getZipCodeURL()
getZipCodeURL in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanpublic boolean isMemberInRole(java.lang.String astrRoleName)
isMemberInRole in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanastrRoleName - The name of the rolepublic boolean isMemberInRole(java.lang.String astrRoleName,
java.lang.Long anOrgEntityId)
isMemberInRole in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanastrRoleName - The name of the roleanOrgEntityId - The OrgEntityId of the organization or organizational unitpublic boolean isMemberInRole(java.lang.String astrRoleName,
java.lang.String astrOrgEntityId)
isMemberInRole in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBeanastrRoleName - The name of the roleastrOrgEntityId - The OrgEntityId of the organization or organizational unitpublic void populate()
throws java.lang.Exception
populate in interface SmartDataBeanjava.lang.Exceptionpublic void setCommandContext(CommandContext aCommandContext)
setCommandContext in interface SmartDataBeanaCommandContext - The command context.public void setDataBeanKeyMemberId(java.lang.String aUserId)
aUserId - The user Idpublic void setProfileType(java.lang.String astrProfileType)
setProfileType in interface com.ibm.commerce.user.beans.UserRegistrationInputDataBeanastrProfileType - The value for profile type.public void setRequestProperties(TypedProperty aRequestProperty)
setRequestProperties in interface InputDataBeanaRequestProperty - The request properties.public void setStoreDirectory(java.lang.String astrStoreDirectory)
setStoreDirectory in interface com.ibm.commerce.user.beans.UserRegistrationInputDataBeanastrStoreDirectory - The name of store directorypublic void setUserId(java.lang.String aUserId)
setUserId in interface com.ibm.commerce.user.beans.UserRegistrationInputDataBeanaUserId - The key of this data bean.public void setUserId(java.lang.Long aUserId)
aUserId - The key of this data bean.public void setRetrieveProperties(java.util.List propertyNames)
propertyNames - The name of the properties need to retrieve.public java.util.List getRetrieveProperties()
public void setSearchCriteria(int searchType,
java.lang.String searchString,
int maxNumOfResult)
searchType - specify the search criteria option, the valid options:searchString - org name to be searched. If searchType = 0 or 9, this
parameter will be ignored and not used.maxNumOfResult - the threshold of max. search results. For performance purpose,
this number restricts the total number of search result items returns. If the
number of organizations found from the search is greater than this maxNumOfResult value.
Then the method getOrgEntityListUserAdminWithSearchCriteria() will return an
empty vector object instead of filling up the resulting items. Caller
program may examine this condition by using the method
hasNumOfSearchResultsExceededMax().
If you specify '-1' or other negative values for this parameter, the max.
search result threshold will not apply.
This maxNumOfResult parameter does not apply if searchType is set to '9'.public void setSearchCriteriaType(int searchType)
searchType - specify the search criteria option, the valid options:public void setSearchKeyword(java.lang.String searchString)
searchString - account name to be searched. If searchType = 0, this
parameter will be ignored and not used.public void setSearchMaxThreshold(int maxNumOfResult)
maxNumOfResult - the threshold of max, search results. For performance purpose,
this number restricts the total number of search result items returns. If the
number of organizations found from the search is greater than this maxNumOfResult value.
Then the method getOrgEntityListUserAdminWithSearchCriteria() will return an
empty vector object instead of filling up the resulting items. Caller
program may examine this condition by using the method
hasNumOfSearchResultsExceededMax().
If you specify '-1' or other negative values for this parameter, the max.
search result threshold will not apply.public int getSearchCriteriaType()
public java.lang.String getSearchKeyword()
public int getSearchMaxThreshold()
public boolean hasNumOfSearchResultsExceededMax()
public java.util.Vector getOrgEntityListUserAdminWithSearchCriteria()
public UserProfileDataBean getUserProfileDataBean()
public UserRegistryDataBean getUserRegistryDataBean()
public AddressDataBean getSelfAddressDataBean()
public java.util.ArrayList getAddressesForUser()