public class ExternalPriceFacadeClient
extends com.ibm.commerce.price.facade.client.AbstractPriceFacadeClient
CHANGE_VERB_ACTION_ADD, CHANGE_VERB_ACTION_CHANGE, CHANGE_VERB_ACTION_CREATE, CHANGE_VERB_ACTION_DELETE, CHANGE_VERB_ACTION_UPDATE
Constructor and Description |
---|
ExternalPriceFacadeClient()
This method creates an instance of the client to communicate with the external price facade.
|
ExternalPriceFacadeClient(BusinessContextType businessContext,
javax.security.auth.callback.CallbackHandler callbackHandler)
This method creates an instance of the client to communicate with the external price facade.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.price.facade.datatypes.ShowPriceListDataAreaType |
checkShowPriceList(com.ibm.commerce.price.facade.datatypes.ShowPriceListDataAreaType showPriceListDataArea)
This method will examine the ShowPriceListDataArea to see if there is any error information reported.
|
changePriceConstant, changePriceEquation, changePriceList, changePriceRule, getDisplayPrice, getDisplayPrice, getDisplayPrice, getEntitledPrice, getEntitledPrice, getEntitledPrice, getPriceConstant, getPriceConstant, getPriceConstant, getPriceEquation, getPriceEquation, getPriceEquation, getPriceList, getPriceList, getPriceList, getPriceRule, getPriceRule, getPriceRule, processPriceConstant, processPriceEquation, processPriceList, processPriceRule, syncPriceList
createActionExpression, createChangeVerb, createGetVerb, createGetVerb, createProcessVerb, createSyncVerb
public ExternalPriceFacadeClient()
public ExternalPriceFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
businessContext
- The default business context to associate with the messages when making requests.callbackHandler
- Used for authentication purposes so the controller can give the authentication information to the
transport when required.public com.ibm.commerce.price.facade.datatypes.ShowPriceListDataAreaType checkShowPriceList(com.ibm.commerce.price.facade.datatypes.ShowPriceListDataAreaType showPriceListDataArea) throws com.ibm.commerce.price.facade.client.PriceListException
PriceListException
will be thrown to represent the error. This method should be used
by those methods that are performing a Process operation on a single PriceList.checkShowPriceList
in class com.ibm.commerce.price.facade.client.AbstractPriceFacadeClient
showPriceListDataArea
- The show PriceList data area to inspect.com.ibm.commerce.price.facade.client.PriceListException
- The PriceListException
is thrown if error information is found in the specified
ShowPriceListDataArea
. This will represent that there was a problem when
performing the operation.