Package | Description |
---|---|
com.ibm.commerce.price.commands |
Contains controller or task commands to
calculate prices, to handle order adjustments and to handle currency
|
com.ibm.commerce.price.utils |
Provides a cache of currency and quantity tables to be used by any code needing that information.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GetCustomContractUnitPriceCmd
This interface uses the price engine to calculate prices for catalog entries
that are associated with additional data.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGetEntitledPriceCmdImpl
This abstract task command is used as the base implementation for task commands which get entitled price from
external system using different data retrieval policy.
|
class |
AbstractGetPriceCmdImpl
AbstractGetPriceCmdImpl is a base class implementation for newer versions of
GetContractUnitPriceCmdImpl . |
class |
CatalogFilterGetContractUnitPriceCmdImpl
CatalogFilterGetContractUnitPriceCmdImpl is a price command that can be used
to enhance other commands to support catalog entry entitlement.
|
class |
CompositeGetContractUnitPriceCmdImpl
CompositeGetContractUnitPriceCmdImpl can merge the functions of two price
command implementations.
|
class |
EnsureOffersExistGetContractUnitPriceCmdImpl
EnsureOffersExistGetContractUnitPriceCmdImpl is a price command that can be
used to enhance other commands to ensure that offers exist in the returned
output.
|
class |
GetCachedEntitledPriceCmdImpl
It retrieves the best contract price for catalog entry from price memory cache.
|
class |
GetContractUnitPriceCmdImpl
This
GetContractUnitPriceCmd Task Command Implementation can be called
by several commands such as ProductDisplayCmd , OrderItemAddCmd ,
OrderItemUpdateCmd , OrderItemDisplayCmd and
OrderPrepareCmd Controller Command. |
class |
GetExternalEntitledPriceCmdImpl
This command calls price outbound service to get the best offer prices for these catalog entries from the external
system without checking the local cache.
|
class |
GetExternalEntitledPriceWithCacheCheckCmdImpl
This command retrieves the best offer prices for one or more catalog entries from the cache.
|
class |
PriceRuleGetContractUnitPriceCmdImpl
PriceRuleGetContractUnitPriceCmdImpl is a replacement for
GetContractUnitPriceCmdImpl which only supports price rules. |
Modifier and Type | Method and Description |
---|---|
void |
GetPriceCmdInput.setToCommand(GetContractSpecialPriceCmd cmd)
Sets all applicable values from this to the given command.
|
void |
AbstractGetPriceCmdInput.setToCommand(GetContractSpecialPriceCmd cmd) |