|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CustomerRegistrationIf
Contains information required to register a customer.
Note the behaviour of the State field. If the country has states defined in the
database, then during registration, a check is made that the state in this object actually exists
in the database. If it doesn't exist, an exception is thrown. This gives you the opportunity to
present a list of valid states to the customer to choose from. When a valid state is detected,
the state id is saved in the database rather than the name of the state. If the country doesn't
have states defined in the database, no check is made, and the name of the state entered is saved
rather than the state id, which in this case doesn't exist.
| Method Summary | |
|---|---|
java.lang.String |
getAddressCustom1()
|
java.lang.String |
getAddressCustom2()
|
java.lang.String |
getAddressCustom3()
|
java.lang.String |
getAddressCustom4()
|
java.lang.String |
getAddressCustom5()
|
java.util.Calendar |
getBirthDate()
|
java.lang.String |
getCity()
|
java.lang.String |
getCompany()
|
int |
getCountryId()
|
java.lang.String |
getCustomerCustom1()
|
java.lang.String |
getCustomerCustom2()
|
java.lang.String |
getCustomerCustom3()
|
java.lang.String |
getCustomerCustom4()
|
java.lang.String |
getCustomerCustom5()
|
java.lang.String |
getEmailAddr()
This is the user name to log into KonaKart. |
java.lang.String |
getFaxNumber()
|
java.lang.String |
getFirstName()
|
java.lang.String |
getGender()
Normally set to "m" or "f". |
int |
getGroupId()
If negative, the customer belongs to no groups. |
java.lang.String |
getLastName()
|
java.lang.String |
getLocale()
Locale of the customer |
java.lang.String |
getNewsletter()
The newsletter to set. |
java.lang.String |
getPassword()
|
java.lang.String |
getPostcode()
|
int |
getProductNotifications()
Should be set to 1 to be notified for all product updates, or 0 to not be notified. |
java.lang.String |
getState()
|
java.lang.String |
getStreetAddress()
|
java.lang.String |
getStreetAddress1()
|
java.lang.String |
getSuburb()
|
java.lang.String |
getTelephoneNumber()
|
java.lang.String |
getTelephoneNumber1()
|
int |
getZoneId()
When set to a positive number, this zone id is used. |
boolean |
isEnabled()
|
boolean |
isInvisible()
|
void |
setAddressCustom1(java.lang.String addressCustom1)
|
void |
setAddressCustom2(java.lang.String addressCustom2)
|
void |
setAddressCustom3(java.lang.String addressCustom3)
|
void |
setAddressCustom4(java.lang.String addressCustom4)
|
void |
setAddressCustom5(java.lang.String addressCustom5)
|
void |
setBirthDate(java.util.Calendar birthDate)
|
void |
setCity(java.lang.String city)
|
void |
setCompany(java.lang.String company)
|
void |
setCountryId(int countryId)
|
void |
setCustomerCustom1(java.lang.String customerCustom1)
|
void |
setCustomerCustom2(java.lang.String customerCustom2)
|
void |
setCustomerCustom3(java.lang.String customerCustom3)
|
void |
setCustomerCustom4(java.lang.String customerCustom4)
|
void |
setCustomerCustom5(java.lang.String customerCustom5)
|
void |
setEmailAddr(java.lang.String emailAddr)
This is the user name to log into KonaKart. |
void |
setEnabled(boolean enabled)
|
void |
setFaxNumber(java.lang.String faxNumber)
|
void |
setFirstName(java.lang.String firstName)
|
void |
setGender(java.lang.String gender)
Normally set to "m" or "f". |
void |
setGroupId(int groupId)
If negative, the customer belongs to no groups. |
void |
setInvisible(boolean invisible)
|
void |
setLastName(java.lang.String lastName)
|
void |
setLocale(java.lang.String locale)
Locale of the customer |
void |
setNewsletter(java.lang.String newsletter)
The newsletter to set. |
void |
setPassword(java.lang.String password)
|
void |
setPostcode(java.lang.String postcode)
|
void |
setProductNotifications(int productNotifications)
Should be set to 1 to be notified for all product updates, or 0 to not be notified. |
void |
setState(java.lang.String state)
|
void |
setStreetAddress(java.lang.String streetAddress)
|
void |
setStreetAddress1(java.lang.String streetAddress1)
|
void |
setSuburb(java.lang.String suburb)
|
void |
setTelephoneNumber(java.lang.String telephoneNumber)
|
void |
setTelephoneNumber1(java.lang.String telephoneNumber1)
|
void |
setZoneId(int zoneId)
When set to a positive number, this zone id is used. |
| Method Detail |
|---|
java.lang.String getCity()
void setCity(java.lang.String city)
city - The city to set.java.lang.String getCompany()
void setCompany(java.lang.String company)
company - The company to set.int getCountryId()
void setCountryId(int countryId)
countryId - The countryId to set.java.lang.String getEmailAddr()
void setEmailAddr(java.lang.String emailAddr)
emailAddr - The emailAddr to set.java.lang.String getFaxNumber()
void setFaxNumber(java.lang.String faxNumber)
faxNumber - The faxNumber to set.java.lang.String getFirstName()
void setFirstName(java.lang.String firstName)
firstName - The firstName to set.java.lang.String getGender()
void setGender(java.lang.String gender)
gender - The gender to set.java.lang.String getLastName()
void setLastName(java.lang.String lastName)
lastName - The lastName to set.java.lang.String getNewsletter()
void setNewsletter(java.lang.String newsletter)
newsletter - java.lang.String getPassword()
void setPassword(java.lang.String password)
password - The password to set.java.lang.String getPostcode()
void setPostcode(java.lang.String postcode)
postcode - The postcode to set.int getProductNotifications()
void setProductNotifications(int productNotifications)
productNotifications - The productNotifications to set.java.lang.String getState()
void setState(java.lang.String state)
state - The state to set.java.lang.String getStreetAddress()
void setStreetAddress(java.lang.String streetAddress)
streetAddress - The streetAddress to set.java.lang.String getStreetAddress1()
void setStreetAddress1(java.lang.String streetAddress1)
streetAddress1 - the streetAddress1 to setjava.lang.String getSuburb()
void setSuburb(java.lang.String suburb)
suburb - The suburb to set.java.lang.String getTelephoneNumber()
void setTelephoneNumber(java.lang.String telephoneNumber)
telephoneNumber - The telephoneNumber to set.java.lang.String getTelephoneNumber1()
void setTelephoneNumber1(java.lang.String telephoneNumber1)
telephoneNumber1 - the telephoneNumber1 to setjava.util.Calendar getBirthDate()
void setBirthDate(java.util.Calendar birthDate)
birthDate - The birthDate to set.java.lang.String getAddressCustom1()
void setAddressCustom1(java.lang.String addressCustom1)
addressCustom1 - The addressCustom1 to set.java.lang.String getAddressCustom2()
void setAddressCustom2(java.lang.String addressCustom2)
addressCustom2 - The addressCustom2 to set.java.lang.String getAddressCustom3()
void setAddressCustom3(java.lang.String addressCustom3)
addressCustom3 - The addressCustom3 to set.java.lang.String getAddressCustom4()
void setAddressCustom4(java.lang.String addressCustom4)
addressCustom4 - The addressCustom4 to set.java.lang.String getAddressCustom5()
void setAddressCustom5(java.lang.String addressCustom5)
addressCustom5 - The addressCustom5 to set.java.lang.String getCustomerCustom1()
void setCustomerCustom1(java.lang.String customerCustom1)
customerCustom1 - The customerCustom1 to set.java.lang.String getCustomerCustom2()
void setCustomerCustom2(java.lang.String customerCustom2)
customerCustom2 - The customerCustom2 to set.java.lang.String getCustomerCustom3()
void setCustomerCustom3(java.lang.String customerCustom3)
customerCustom3 - The customerCustom3 to set.java.lang.String getCustomerCustom4()
void setCustomerCustom4(java.lang.String customerCustom4)
customerCustom4 - The customerCustom4 to set.java.lang.String getCustomerCustom5()
void setCustomerCustom5(java.lang.String customerCustom5)
customerCustom5 - The customerCustom5 to set.int getGroupId()
void setGroupId(int groupId)
groupId - The groupId to set.java.lang.String getLocale()
void setLocale(java.lang.String locale)
locale - the locale to setint getZoneId()
void setZoneId(int zoneId)
zoneId - the zoneId to setboolean isInvisible()
void setInvisible(boolean invisible)
invisible - the invisible to setboolean isEnabled()
void setEnabled(boolean enabled)
enabled - the enabled to set
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||