|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.worldpac.fulfillment.Order
Represents an order for Worldpac to fulfill.
| Constructor Summary | |
Order()
|
|
| Method Summary | |
java.lang.String |
addItem(java.lang.String productID,
java.lang.String brandID,
int quantity,
java.lang.String applicationID,
java.lang.String catalogProductID,
java.lang.String year)
Add an item to the order. |
java.lang.String |
delete()
Delete the order. |
java.lang.String |
getEstimatedFreight()
Get the estimated total freight price for all items on this order, using the currently selected shipping service. |
java.lang.String |
getOrderID()
Get Worldpac order identifier. |
java.lang.String |
getShippingServices()
Get the available shipping services for this order. |
java.lang.String |
initialize(java.lang.String fulfillerID,
java.lang.String name,
java.lang.String addressLine1,
java.lang.String addressLine2,
java.lang.String city,
java.lang.String state,
java.lang.String postalID,
java.lang.String shippingService,
java.lang.String userData)
Initialize the Order object by creating a new Worldpac order. |
java.lang.String |
initializeFromID(java.lang.String fulfillerID,
java.lang.String orderID)
Initialize the Order object using an existing Worldpac order identifier. |
java.lang.String |
setShippingService(java.lang.String shippingService)
Set the shipping service for this order. |
java.lang.String |
submit()
Submit the order to be shipped. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Order()
| Method Detail |
public java.lang.String initialize(java.lang.String fulfillerID,
java.lang.String name,
java.lang.String addressLine1,
java.lang.String addressLine2,
java.lang.String city,
java.lang.String state,
java.lang.String postalID,
java.lang.String shippingService,
java.lang.String userData)
fulfillerID - Fulfiller identifier. Obtain by calling getID() on the Fulfiller.name - Consumer name. Maximum 30 characters.addressLine1 - Line 1 of consumer address. Maximum 30 characters.addressLine2 - Line 2 of consumer address. Maximum 30 characters.city - Consumer city. Maximum 16 characters.state - Consumer state or region code. Maximum 2 characters.postalID - Consumer ZIP or postal code. Maximum 10 characters.shippingService - Service to be used to ship the order. Maximum 10 characters. Valid values are:
userData - Additional data associated with this order. Maximum 20 characters. The first 10
characters will print on the packing slip.
public java.lang.String initializeFromID(java.lang.String fulfillerID,
java.lang.String orderID)
fulfillerID - Fulfiller identifier. Obtain by calling getID() on the Fulfiller.orderID - Worldpac order identifier.
public java.lang.String addItem(java.lang.String productID,
java.lang.String brandID,
int quantity,
java.lang.String applicationID,
java.lang.String catalogProductID,
java.lang.String year)
productID - Worldpac product identifier. May contain embedded spaces, which are significant.brandID - Worldpac brand identifier.quantity - Requested quantity.applicationID - A Worldpac application identifier provided by the Worldpac catalog. May be null.catalogProductID - A secondary Worldpac product identifier provided by the Worldpac catalog. May be null.year - Vehicle year provided by the Worldpac catalog. May be null.
public java.lang.String submit()
public java.lang.String delete()
public java.lang.String getOrderID()
public java.lang.String getEstimatedFreight()
public java.lang.String getShippingServices()
initializepublic java.lang.String setShippingService(java.lang.String shippingService)
shippingService - Worldpac shipping service identifier. All lines on the order
will be shipped via this method. Use getShippingServices to determine the cost of doing this.
getShippingServices
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||