public interface GetEntitledPriceCmd extends TaskCommand
There are two ways to use the command:
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
static java.lang.String | defaultCommandClassName
The default implementation of this command.
|
static java.lang.String | NAME
The name of this command.
|
Modifier and Type | Method and Description |
---|---|
CatEntryPrices[] | getCatEntryPrices()
Returns the price related information of the input catalog entries set by setCatEntryPrices.
|
java.lang.String | getCurrency()
Returns the currency of a catalog entry.
|
MonetaryAmount | getPrice()
Returns the actual price of the catalog entry if setCatEntryId was invoked to set input parameter.
|
QuantityAmount | getQuantity()
Returns a quantity of a catalog entry.
|
void | setCatEntryId(java.lang.Long anCatEntryId)
Sets the id of the input catalog entry.
|
void | setCatEntryPrices(CatEntryPrices[] aCatEntryPrices)
Sets the information of one or more catalog entries.
|
void | setCurrency(java.lang.String astrCurrency)
Sets the currency to be used for finding the price (Optional).
|
void | setQuantity(QuantityAmount aQuantityAmount)
Sets the quantity amount of the input catalog entry that is to be priced (Optional).
|
void | setStoreId(java.lang.Integer aStoreId)
Sets the id of the input store to be used for calculating the price (Optional).
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setCatEntryId(java.lang.Long anCatEntryId)
void setStoreId(java.lang.Integer aStoreId)
void setCurrency(java.lang.String astrCurrency)
void setQuantity(QuantityAmount aQuantityAmount)
void setCatEntryPrices(CatEntryPrices[] aCatEntryPrices)
CatEntryPrices[] getCatEntryPrices()
MonetaryAmount getPrice()
QuantityAmount getQuantity() throws ECSystemException
java.lang.String getCurrency() throws ECSystemException