Creates the componets that are associated with a composite order item. It derives the component list in one of two ways
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM copyright notice field. |
static java.lang.String |
defaultCommandClassName The default implementation class. |
static java.lang.String |
ERRTASK_NAME The error task name. |
static java.lang.String |
NAME The name of the Command Interface class. |
Method Summary | |
---|---|
java.util.Vector |
getOutComponentList() Gets the output list of components that were created or updated. |
void |
setComponents(java.lang.Long[] anCatentry) Set a list of Catalog Entries (components) that will be added to the OrderItem. |
void |
setConfigurationId(java.lang.String astrConfigurationId) Sets the configuration id that is used to retrieve the components |
void |
setCurrency(java.lang.String astrCurrency) (Optional)Sets the currency for the prices of the components. |
void |
setOrderItemId(java.lang.Long anOrderItemId) (Optional) Set an OrderItem that the componets will be added to. |
void |
setPrices(java.math.BigDecimal[] anPrice) (Optional) Sets a list of prices for the components that will be added to the OrderItem. |
void |
setQuantity(java.lang.Double[] anQuantity)
Set a list of quantities of each Catalog Entry (component) that will
be added to the OrderItem. |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String NAME
public static final java.lang.String defaultCommandClassName
public static final java.lang.String ERRTASK_NAME
Method Detail |
---|
public java.util.Vector getOutComponentList()
public void setComponents(java.lang.Long[] anCatentry)
anCatentry
- an array of input catalog entry
id.public void setConfigurationId(java.lang.String astrConfigurationId)
astrConfigurationId
- the input configuration
id.public void setCurrency(java.lang.String astrCurrency)
astrCurrency
- the input currencypublic void setOrderItemId(java.lang.Long anOrderItemId)
anOrderItemId
- the input order item id.public void setPrices(java.math.BigDecimal[] anPrice)
anPrice
- an array of input price.public void setQuantity(java.lang.Double[] anQuantity)
anQuantity
- an array of input quantity.