For each input item, returns a list of fulfillment centers (ordered in sequence of descending preference from first to last) that could ship that item if there was sufficient inventory.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM Copyright notice field. |
static java.lang.String |
defaultCommandClassName The name of the default implementation class for this command interface. |
static java.lang.String |
NAME The name of this command interface. |
Method Summary | |
---|---|
java.util.Vector |
getFulfillmentCenters() Returns a list of fulfillment centers that could ship an item specified by the setOrderItem method. |
java.util.Hashtable |
getOrderItemFulfillmentCentersMaps() Gets lists of fulfillment centers which can ship items specified by the setOrderItems method. |
void |
setAllOrderItems(java.util.Vector newAllOrderItems) Sets all order items to be considered when determining fulfillment centers. |
void |
setOrderItem(
Item anOrderItemData) Sets the item (with specified catalog entry id) for which eligible fulfillment centers are to be determined. |
void |
setOrderItems(java.util.Vector newOrderItems) Sets the item (with specified catalog entry id) for which eligible fulfillment centers are to be determined. |
void |
setPreferredFulfillmentCenterId(java.lang.Integer newPreferredFulfillmentCenterId)
Sets the preferred fulfillment center. |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String NAME
public static final java.lang.String defaultCommandClassName
Method Detail |
---|
public java.util.Vector getFulfillmentCenters()
public java.util.Hashtable getOrderItemFulfillmentCentersMaps()
public void setAllOrderItems(java.util.Vector newAllOrderItems)
newAllOrderItems
- a Vector of
com.ibm.commerce.order.calculation.Item.public void setOrderItem(Item anOrderItemData)
anOrderItemData
- the order item.public void setOrderItems(java.util.Vector newOrderItems)
newOrderItems
- a Vector of
Item
.public void setPreferredFulfillmentCenterId(java.lang.Integer newPreferredFulfillmentCenterId)
newPreferredFulfillmentCenterId
- the identifier of the
preferred fulfillment center.