public interface GetStandardOfferCmd
extends com.ibm.commerce.command.TaskCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
The default name of this command.
|
static java.lang.String |
NAME
The name of this command.
|
Modifier and Type | Method and Description |
---|---|
MonetaryAmount[] |
getBasePrices()
Gets the prices for the given catlog entries with the currency specified in the database table.
|
java.lang.Long[] |
getOfferIds() |
com.ibm.commerce.order.objects.OfferAccessBean[] |
getOffers() |
MonetaryAmount[] |
getPrices()
Gets the prices for the given catlog entries with the requested currency.
|
MonetaryAmount[] |
getUnitPrices()
This method returns all the single unit standard price, which is based on an offer.
|
void |
setCatEntryIds(java.lang.Long[] catEntryIds)
Sets the catalog entry IDs whose price are to be retrieved.
|
void |
setCurrency(java.lang.String currency)
Set the currency to be used for finding the price.
|
void |
setOrderItemAccessBeans(com.ibm.commerce.order.objects.OrderItemAccessBean[] orderItemABs)
Sets the order item access beans.
|
void |
setPolicyPriceListType(java.lang.String policyPriceListTypeToUse)
(Optional) Sets the price list type of the business policy to use in retrieving price lists.
|
void |
setQuantities(QuantityAmount[] quantityAmounts)
Set the quantity amount of each catalog entry that is to be priced.
|
void |
setStoreId(java.lang.Integer storeId) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String defaultCommandClassName
static final java.lang.String NAME
MonetaryAmount[] getBasePrices()
java.lang.Long[] getOfferIds()
com.ibm.commerce.order.objects.OfferAccessBean[] getOffers()
MonetaryAmount[] getPrices()
MonetaryAmount[] getUnitPrices()
void setCatEntryIds(java.lang.Long[] catEntryIds)
catEntryIds
- a set of the reference numbers of catalog entries.void setCurrency(java.lang.String currency)
aCurrency
- the currency.void setOrderItemAccessBeans(com.ibm.commerce.order.objects.OrderItemAccessBean[] orderItemABs)
orderItemABs
- an array of order item access beanvoid setPolicyPriceListType(java.lang.String policyPriceListTypeToUse)
policyPriceListTypeToUse
- the policy price list type to use in retrieving price lists.void setQuantities(QuantityAmount[] quantityAmounts)
aQuantityAmount
- a quantity amount.void setStoreId(java.lang.Integer storeId)