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.UserRegistrationSmartDataBean
public AddressAccessBean getAddress()
getAddress
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddress1()
getAddress1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddress1URL()
getAddress1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddress2()
getAddress2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddress2URL()
getAddress2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddress3()
getAddress3
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddress3URL()
getAddress3URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public AddressBookAccessBean getAddressBook()
getAddressBook
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressField1()
getAddressField1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressField1URL()
getAddressField1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressField2()
getAddressField2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressField2URL()
getAddressField2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressField3()
getAddressField3
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressField3URL()
getAddressField3URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressId()
getAddressId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressIdURL()
getAddressIdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressType()
getAddressType
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAddressTypeURL()
getAddressTypeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAge()
getAge
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAgeURL()
getAgeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAlternateId()
getAlternateId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getAlternateIdURL()
getAlternateIdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.Long[] getAncestors()
getAncestors
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
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().
getAttribute
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
astrAttributeName
- 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.UserRegistrationSmartDataBean
astrAttributeName
- The name of the multiple-valued or context-based attributeastrStoreEntityId
- The StoreEntityIdpublic TypedProperty getAttributes()
getAttributes
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBestCallingTime()
getBestCallingTime
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBestCallingTimeURL()
getBestCallingTimeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBillingCode()
getBillingCode
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBillingCodeType()
getBillingCodeType
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBillingCodeTypeURL()
getBillingCodeTypeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBillingCodeURL()
getBillingCodeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBusinessTitle()
getBusinessTitle
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getBusinessTitleURL()
getBusinessTitleURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getChallengeAnswer()
getChallengeAnswer
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getChallengeAnswerURL()
getChallengeAnswerURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getChallengeQuestion()
getChallengeQuestion
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getChallengeQuestionURL()
getChallengeQuestionURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getChildrenURL()
getChildrenURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getCity()
getCity
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getCityURL()
getCityURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public CommandContext getCommandContext()
getCommandContext
in interface SmartDataBean
getCommandContext
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getCompanyName()
getCompanyName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getCompanyNameURL()
getCompanyNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getCountry()
getCountry
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getCountryURL()
getCountryURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String[][] getCurrencyList()
getCurrencyList
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDataBeanKeyMemberId()
getDataBeanKeyMemberId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public Protectable getDelegate() throws java.lang.Exception
getDelegate
in interface Delegator
java.lang.Exception
public java.lang.String getDemoField1URL()
getDemoField1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemoField2URL()
getDemoField2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemoField3URL()
getDemoField3URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemoField4URL()
getDemoField4URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemoField5URL()
getDemoField5URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemoField6URL()
getDemoField6URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemoField7URL()
getDemoField7URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public DemographicsAccessBean getDemographics()
getDemographics
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemographicsField1()
getDemographicsField1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemographicsField2()
getDemographicsField2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemographicsField3()
getDemographicsField3
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemographicsField4()
getDemographicsField4
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemographicsField5()
getDemographicsField5
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemographicsField6()
getDemographicsField6
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDemographicsField7()
getDemographicsField7
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
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()
getDepartmentNumber
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDepartmentNumberURL()
getDepartmentNumberURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDescription()
getDescription
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDescriptionURL()
getDescriptionURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDisplayName()
getDisplayName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDisplayNameURL()
getDisplayNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDistinguishedName()
getDistinguishedName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDistinguishedNameURL()
getDistinguishedNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmail1()
getEmail1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmail1URL()
getEmail1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmail2()
getEmail2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmail2URL()
getEmail2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmployeeId()
getEmployeeId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmployeeIdURL()
getEmployeeIdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmployeeType()
getEmployeeType
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getEmployeeTypeURL()
getEmployeeTypeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getFax1()
getFax1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getFax1URL()
getFax1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getFax2()
getFax2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getFax2URL()
getFax2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMobilePhone1()
getMobilePhone1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMobilePhone1URL()
getMobilePhone1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMobilePhone1Country()
getMobilePhone1Country
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMobilePhone1CountryURL()
getMobilePhone1CountryURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getFirstName()
getFirstName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getFirstNameURL()
getFirstNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getGender()
getGender
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getGenderURL()
getGenderURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getHobbies()
getHobbies
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getHobbiesURL()
getHobbiesURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDateOfBirth()
getDateOfBirth
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getDateOfBirthURL()
getDateOfBirthURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getHousehold()
getHousehold
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getHouseholdURL()
getHouseholdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getIncome()
getIncome
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getIncomeURL()
getIncomeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String[][] getLanguageList()
getLanguageList
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLastName()
getLastName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLastNameURL()
getLastNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLastOrder()
public java.lang.String getLastOrderTime()
getLastOrderTime
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLastOrderTimeURL()
getLastOrderTimeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLastSession()
getLastSession
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLastSessionURL()
getLastSessionURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLogonId()
getLogonId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLogonIdURL()
getLogonIdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLogonPassword()
getLogonPassword
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLogonPasswordURL()
getLogonPasswordURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getLogonPasswordVerifyURL()
getLogonPasswordVerifyURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getManager()
getManager
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getManagerURL()
getManagerURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMaritalStatus()
getMaritalStatus
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMaritalStatusURL()
getMaritalStatusURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMemberId()
public java.lang.String getMiddleName()
getMiddleName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getMiddleNameURL()
getMiddleNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getNickName()
getNickName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getNickNameURL()
getNickNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getNumberOfChildren()
getNumberOfChildren
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getNumberOfChildrenURL()
getNumberOfChildrenURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOfficeAddress()
getOfficeAddress
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOfficeAddressURL()
getOfficeAddressURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationId()
getOrganizationId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationIdURL()
getOrganizationIdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String[][] getOrganizationList()
getOrganizationList
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationName()
getOrganizationName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationNameURL()
getOrganizationNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationUnitId()
getOrganizationUnitId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationUnitIdURL()
getOrganizationUnitIdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String[][] getOrganizationUnitList()
getOrganizationUnitList
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationUnitName()
getOrganizationUnitName
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getOrganizationUnitNameURL()
getOrganizationUnitNameURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public 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.UserRegistrationSmartDataBean
public java.lang.String getPackageSuppressionURL()
getPackageSuppressionURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getParentMember()
getParentMember
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getParentMemberId()
getParentMemberId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getParentMemberIdURL()
public java.lang.String getParentMemberURL()
public java.lang.String getPersonTitle()
getPersonTitle
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPersonTitleURL()
getPersonTitleURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone1()
getPhone1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone1Type()
getPhone1Type
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone1TypeURL()
getPhone1TypeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone1URL()
getPhone1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone2()
getPhone2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone2Type()
getPhone2Type
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone2TypeURL()
getPhone2TypeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhone2URL()
getPhone2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhoto()
getPhoto
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPhotoURL()
getPhotoURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredCommunication()
getPreferredCommunication
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredCommunicationURL()
getPreferredCommunicationURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredCurrency()
getPreferredCurrency
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredCurrencyURL()
getPreferredCurrencyURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredDelivery()
getPreferredDelivery
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredDeliveryURL()
getPreferredDeliveryURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredLanguage()
getPreferredLanguage
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredLanguageId()
public java.lang.String getPreferredLanguageIdURL()
public java.lang.String getPreferredLanguageURL()
getPreferredLanguageURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredMeasure()
getPreferredMeasure
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreferredMeasureURL()
getPreferredMeasureURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPreviousLastSession()
public java.lang.String getPreviousLastSessionURL()
public java.lang.String getPrimary()
getPrimary
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPrimaryURL()
getPrimaryURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getProfileType()
getProfileType
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getProfileTypeURL()
getProfileTypeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPublishPhone1()
getPublishPhone1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPublishPhone1URL()
getPublishPhone1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPublishPhone2()
getPublishPhone2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getPublishPhone2URL()
getPublishPhone2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getReceiveSMSNotification()
getReceiveSMSNotification
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getReceiveSMSNotificationURL()
getReceiveSMSNotificationURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegisterType()
getRegisterType
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegisterTypeURL()
getRegisterTypeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegistration()
public java.lang.String getRegistrationCancel()
public java.lang.String getRegistrationCancelTime()
getRegistrationCancelTime
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegistrationCancelTimeURL()
getRegistrationCancelTimeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegistrationCancelURL()
public java.lang.String getRegistrationTime()
getRegistrationTime
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegistrationTimeURL()
getRegistrationTimeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegistrationUpdate()
public java.lang.String getRegistrationUpdateTime()
getRegistrationUpdateTime
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegistrationUpdateTimeURL()
getRegistrationUpdateTimeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getRegistrationUpdateURL()
public java.lang.String getRegistrationURL()
public TypedProperty getRequestProperties()
getRequestProperties
in interface InputDataBean
getRequestProperties
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.Integer[] getRoles()
getRoles
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public 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.UserRegistrationSmartDataBean
public java.lang.String getSecretaryURL()
getSecretaryURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String[][] getSortedCurrencyList()
getSortedCurrencyList
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String[][] getSortedLanguageList()
getSortedLanguageList
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getState()
getState
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getStateURL()
getStateURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getStoreDirectory()
getStoreDirectory
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getStoreIdURL()
getStoreIdURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getType()
public java.lang.String getUrlURL()
getUrlURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserField1()
getUserField1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserField1URL()
getUserField1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserField2()
getUserField2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserField2URL()
getUserField2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserField3()
getUserField3
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserField3URL()
getUserField3URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserId()
getUserId
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public UserProfileAccessBean getUserProfile()
getUserProfile
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserProfileField1()
getUserProfileField1
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserProfileField1URL()
getUserProfileField1URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserProfileField2()
getUserProfileField2
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getUserProfileField2URL()
getUserProfileField2URL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getZipCode()
getZipCode
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public java.lang.String getZipCodeURL()
getZipCodeURL
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
public boolean isMemberInRole(java.lang.String astrRoleName)
isMemberInRole
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
astrRoleName
- The name of the rolepublic boolean isMemberInRole(java.lang.String astrRoleName, java.lang.Long anOrgEntityId)
isMemberInRole
in interface com.ibm.commerce.user.beans.UserRegistrationSmartDataBean
astrRoleName
- 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.UserRegistrationSmartDataBean
astrRoleName
- The name of the roleastrOrgEntityId
- The OrgEntityId of the organization or organizational unitpublic void populate() throws java.lang.Exception
populate
in interface SmartDataBean
java.lang.Exception
public void setCommandContext(CommandContext aCommandContext)
setCommandContext
in interface SmartDataBean
aCommandContext
- 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.UserRegistrationInputDataBean
astrProfileType
- The value for profile type.public void setRequestProperties(TypedProperty aRequestProperty)
setRequestProperties
in interface InputDataBean
aRequestProperty
- The request properties.public void setStoreDirectory(java.lang.String astrStoreDirectory)
setStoreDirectory
in interface com.ibm.commerce.user.beans.UserRegistrationInputDataBean
astrStoreDirectory
- The name of store directorypublic void setUserId(java.lang.String aUserId)
setUserId
in interface com.ibm.commerce.user.beans.UserRegistrationInputDataBean
aUserId
- 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()