Interface NDCShoppingMerchandisingFacade
- All Known Implementing Classes:
DefaultNDCProsMerchandisingFacade,DefaultNDCShoppingMerchandisingFacade
public interface NDCShoppingMerchandisingFacade
NDC shopping merchandising facade to search ancillaries from shoppingMerchandisingHandlerData
-
Method Summary
Modifier and TypeMethodDescriptionsearchAncillaries(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) Search ancillaries from shoppingMerchandisingHandlerDatavoidsetMerchandisingResponseToCart(CartModel cartModel) Sets merchandising response to cart.
-
Method Details
-
searchAncillaries
AncillaryResponseData searchAncillaries(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) throws MerchandisingRequestException, FarePriceException, NDCException Search ancillaries from shoppingMerchandisingHandlerData- Parameters:
shoppingMerchandisingHandlerData- the shoppingMerchandisingHandlerData- Returns:
- AncillaryResponseData
- Throws:
MerchandisingRequestException- the MerchandisingRequestExceptionFarePriceException- the FarePriceExceptionNDCException
-
setMerchandisingResponseToCart
void setMerchandisingResponseToCart(CartModel cartModel) throws NDCException, MerchandisingRequestException Sets merchandising response to cart.- Parameters:
cartModel- the cart model- Throws:
NDCException- the ndc exceptionMerchandisingRequestException- the merchandising request exception
-