public class ShippingDataBean
extends com.ibm.commerce.fulfillment.objsrc.CachedShippingModeAccessBean
implements com.ibm.commerce.fulfillment.beans.ShippingInputDataBean, com.ibm.commerce.fulfillment.beans.ShippingSmartDataBean
Modifier and Type | Field and Description |
---|---|
protected CommandContext | commandContext
The command context.
|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Constructor and Description |
---|
ShippingDataBean()
This is the default constructor.
|
Modifier and Type | Method and Description |
---|---|
CommandContext | getCommandContext()
This method returns command context
|
TypedProperty | getRequestProperties()
This method returns request properties
|
java.lang.Integer[] | getShipModeIds()
This method returns a list of available shipping mode ids.
|
ShippingModeAccessBean[] | getShipModes()
This method returns a list of available shipping mode access beans.
|
ShippingModeDataBean[] | getShipModesData()
This method returns a list of available shipping mode data beans.
|
PriceDataBean[] | getShippingCharges()
This method returns a list of shipping charges corresponding to the available ship modes.
|
void | populate()
This method is used to populate the ShippingDataBean.
|
void | setAddressId(java.lang.Long anAddressId)
This method sets address id (optional).
|
void | setAddressId(java.lang.String anAddressId)
This method sets address id (optional).
|
void | setCatalogEntryId(java.lang.Long anCatalogEntryId)
This method sets catalog entry id.
|
void | setCatalogEntryId(java.lang.String anCatalogEntryId)
This method sets catalog entry id.
|
void | setCommandContext(CommandContext context)
This method sets command context
|
void | setCurrency(java.lang.String astrCurrency)
This method sets currency
|
void | setFulfillmentCenterId(java.lang.Integer anFulfillmentCenterId)
This method sets fulfillment center id (optional).
|
void | setFulfillmentCenterId(java.lang.String astrFulfillmentCenterId)
This method sets fulfillment center id (optional).
|
void | setPrice(java.math.BigDecimal adPrice)
This method sets price (optional).
|
void | setPrice(java.lang.String adPrice)
This method sets price (optional).
|
void | setQuantity(java.lang.Double adQuantity)
This method sets quantity (optional).
|
void | setQuantity(java.lang.String astrQuantity)
This method sets quantity (optional).
|
void | setRequestProperties(TypedProperty param)
This method sets request properties.
|
void | setStoreId(java.lang.Integer anStoreId)
This method sets store id (optional).
|
void | setStoreId(java.lang.String asStoreId)
This method sets store id (optional).
|
void | setUOM(java.lang.String astrUOM)
This method sets unit of measure (optional).
|
public static final java.lang.String COPYRIGHT
protected CommandContext commandContext
public CommandContext getCommandContext()
public TypedProperty getRequestProperties()
public java.lang.Integer[] getShipModeIds()
public ShippingModeAccessBean[] getShipModes()
public ShippingModeDataBean[] getShipModesData()
public PriceDataBean[] getShippingCharges()
public void populate() throws java.lang.Exception
public void setAddressId(java.lang.Long anAddressId)
public void setAddressId(java.lang.String anAddressId)
public void setCatalogEntryId(java.lang.Long anCatalogEntryId)
public void setCatalogEntryId(java.lang.String anCatalogEntryId)
public void setCommandContext(CommandContext context)
public void setCurrency(java.lang.String astrCurrency)
public void setStoreId(java.lang.Integer anStoreId)
public void setStoreId(java.lang.String asStoreId)
public void setFulfillmentCenterId(java.lang.Integer anFulfillmentCenterId)
public void setFulfillmentCenterId(java.lang.String astrFulfillmentCenterId)
public void setPrice(java.lang.String adPrice)
public void setPrice(java.math.BigDecimal adPrice)
public void setQuantity(java.lang.Double adQuantity)
public void setQuantity(java.lang.String astrQuantity)
public void setRequestProperties(TypedProperty param)
public void setUOM(java.lang.String astrUOM)