|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is a high level interface which maintains order information for the external API.
Retek Inc. Copyright (c) 2003
Field Summary |
---|
Fields inherited from interface com.retek.component.internet.ExAOrderBase |
---|
CANCELLED_STATE, CLOSED_STATE, EMPLOYEE_ORDER_TYPE, GIFT_REGISTRY_SOURCE, INTERNET_SOURCE, NEW_STATE, OPEN_STATE, PENDING_STATE, STANDARD_ORDER_TYPE |
Method Summary | |
---|---|
void |
setBannerNumber(java.lang.String bannerNumber)
Sets the banner number on the order. |
void |
setBillToAddress(ExAAddress billToAddress)
This sets the address to which this Order will be billed. |
void |
setCreatedBy(ExAUser createdBy)
Sets the RCOM User that is created this request. |
void |
setCustomerRequest(ExACustomerRequest customerRequest)
Add the customer's information to this Order. |
void |
setMediaSourceCode(java.lang.String mediaSourceCode)
This sets the Media associated with this Order. |
void |
setOrderSourceCode(java.lang.String orderSourceCode)
Sets the source code on the order to specify this is an Internet Order. |
void |
setOrderType(java.lang.String orderType)
This value is set to differentiate between a Customer order and an Employee/Associate order. |
void |
setShipToLabelSet(java.util.Set shipToLabelSet)
ShipToLabels must be set on this Order to hold the OrderLines. |
Methods inherited from interface com.retek.component.internet.ExAOrderBase |
---|
addShipToLabel, clearAllShipToLabels |
Method Detail |
public void setBannerNumber(java.lang.String bannerNumber)
bannerNumber
- public void setOrderSourceCode(java.lang.String orderSourceCode)
orderSourceCode
- Value comes from ExAOrderRequest.INTERNET_SOURCEpublic void setCustomerRequest(ExACustomerRequest customerRequest)
customerRequest
- An instance of ExACustomerRequest built with ExARequestManager.buildCustomerRequest().public void setShipToLabelSet(java.util.Set shipToLabelSet)
shipToLabelSet
- A Set of ExAShipToLabelRequests, built using ExARequestManager.buildShipToLabelRequest()public void setBillToAddress(ExAAddress billToAddress)
billToAddress
- An instance of ExAAddress, created with new ExAAddress.public void setCreatedBy(ExAUser createdBy)
createdBy
- An instance of ExAUser created by new ExAUser().public void setOrderType(java.lang.String orderType)
orderType
- Set using the value ExAOrderRequest.STANDARD_ORDER_TYPE or ExAOrderRequest.EMPLOYEE_ORDER_TYPEpublic void setMediaSourceCode(java.lang.String mediaSourceCode)
mediaSourceCode
-
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |