public class GetExternalEntitledPriceCmdImpl extends AbstractGetEntitledPriceCmdImpl
Behavior
It calls an external price service and returns the best price for each catalog entry.
If the command is successfully getting the price, it will return the best prices. If unsuccessfully, the command throws the ECApplicationException specifying an Error Message (ERR_RETRIEVE_PRICE) or returns null prices depending on Error Mode.
This command accepts either one of the following inputs :
CatEntryPrices
This command uses the following AccessBeans :
CatalogEntryAccessBean
NAME
NAME
defaultCommandClassName, NAME
defaultCommandClassName, NAME
Constructor and Description |
---|
GetExternalEntitledPriceCmdImpl() |
getApplicableTradingIds, getApplicableTradingUnitPrices, getBasePrice, getCatEntryId, getCatEntryPrices, getCurrency, getOffer, getOfferId, getPrice, getQuantity, getStoreId, getTcId, getTradingId, performExecute, reset, setCatEntryId, setCatEntryPrices, setCurrency, setErrorMode, setMemberId, setOfferIds, setOrderItemAccessBean, setOrganizationId, setQuantity, setStoreId, setTradingIds, validateParameters
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties