public interface CalculateOrderCmd extends TaskCommand
Modifier and Type | Field and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap | getCustomProperties()
This method returns the customer properties.
|
java.util.Vector | getNonBuyableCatentryIds()
This method returns the identifiers of CatalogEntries that are not buyable.
|
OrderAccessBean[] | getOrders()
This method returns the array of OrderAccessBean
|
java.lang.Long[] | getOutOfInventoryCatalogEntryIds()
This method returns the identifiers of CatalogEntries that do not have sufficient inventory, when ATP inventory is not enabled.
|
void | setCustomProperties(java.util.HashMap newhshCustomProperties)
This method sets the customer properties.
|
void | setDoFreeGift(boolean doFreegift)
This method sets the flag whether free gift handling logic will be called.
|
void | setOrders(OrderAccessBean[] aabOrders)
This method sets the orders to be calculated.
|
void | setUsageIds(java.lang.Integer[] anUsageIds)
This method sets the calculation usages.
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setOrders(OrderAccessBean[] aabOrders)
OrderAccessBean[] getOrders()
void setUsageIds(java.lang.Integer[] anUsageIds)
void setDoFreeGift(boolean doFreegift)
java.lang.Long[] getOutOfInventoryCatalogEntryIds()
java.util.Vector getNonBuyableCatentryIds()
void setCustomProperties(java.util.HashMap newhshCustomProperties)
java.util.HashMap getCustomProperties()