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 :
CatalogEntryAccessBeanNAMENAMEdefaultCommandClassName, NAMEdefaultCommandClassName, 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, validateParametersequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties