|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is a high level interface which controls access to customer information for the external API.
Retek Inc. Copyright (c) 2003
Method Summary | |
---|---|
void |
addEmailAddress(ExAEmail emailAddress)
Adds an email address for this customer. |
void |
addShipToAddress(ExAAddress shipToAddress)
Adds a ship-to for this customer. |
void |
addTelephoneNumber(ExATelephoneNumber telephone)
Adds a telephone number for this customer. |
ExAAddress |
getBillToAddress()
The bill-to address where the customer will receive the bill. |
ExAUser |
getCreatedBy()
The ExAUser who created this customer. |
java.lang.String |
getCustomerNumber()
The customer number |
java.util.Set |
getCustomerPreferences()
A set of Customer Preferences |
java.util.List |
getEmailAddresses()
A list of all ExAEmail addresses |
java.lang.String |
getFirstName()
Customer's first name. |
java.lang.String |
getLastName()
Customer's last name. |
java.lang.String |
getMiddleInitial()
Customer's middle initials. |
ExATelephoneNumber |
getPrimaryDayTelephone()
The day phone number for this customer. |
ExAEmail |
getPrimaryEmail()
The primary email for this customer |
ExATelephoneNumber |
getPrimaryEveTelephone()
The primary evening phone number. |
ExAAddress |
getPrimaryShipToAddress()
The default ship-to address. |
java.util.Set |
getShipToAddresses()
Returns all ExAAddresses for this customer. |
java.util.List |
getTelephoneNumbers()
A list of all the ExATelephoneNumber. |
ExAUser |
getUpdatedBy()
The ExAUser who updated this customer |
void |
setBillToAddress(ExAAddress billToAddress)
Sets the bill-to address. |
void |
setFirstName(java.lang.String firstName)
The first name. |
void |
setLastName(java.lang.String lastName)
The last name. |
void |
setMiddleInitial(java.lang.String middleInitial)
The middle initial. |
void |
setPrimaryDayTelephoneNumber(ExATelephoneNumber telephone)
Sets the phone number as the primary phone number for this customer. |
void |
setPrimaryEmailAddress(ExAEmail emailAddress)
Sets the email address as the primary email address |
void |
setPrimaryEveningTelephoneNumber(ExATelephoneNumber telephone)
Sets true if this sku can be gift wrapped |
void |
setUpdatedBy(ExAUser user)
Sets the user who last updated this customer. |
Method Detail |
public java.lang.String getCustomerNumber()
public java.lang.String getFirstName()
public java.lang.String getMiddleInitial()
public java.lang.String getLastName()
public ExAAddress getBillToAddress()
public ExAAddress getPrimaryShipToAddress()
public java.util.Set getShipToAddresses()
public ExAEmail getPrimaryEmail()
public ExATelephoneNumber getPrimaryDayTelephone()
public ExATelephoneNumber getPrimaryEveTelephone()
public java.util.List getTelephoneNumbers()
public java.util.List getEmailAddresses()
public java.util.Set getCustomerPreferences()
public ExAUser getCreatedBy()
public ExAUser getUpdatedBy()
public void setFirstName(java.lang.String firstName)
public void setMiddleInitial(java.lang.String middleInitial)
public void setLastName(java.lang.String lastName)
public void setBillToAddress(ExAAddress billToAddress)
public void addShipToAddress(ExAAddress shipToAddress)
public void addEmailAddress(ExAEmail emailAddress)
public void setPrimaryEmailAddress(ExAEmail emailAddress)
emailAddress
- for this customer.public void addTelephoneNumber(ExATelephoneNumber telephone)
telephone
- public void setPrimaryDayTelephoneNumber(ExATelephoneNumber telephone)
public void setPrimaryEveningTelephoneNumber(ExATelephoneNumber telephone)
public void setUpdatedBy(ExAUser user)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |