Class DefaultNDCProsMerchandisingFacade
java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.impl.DefaultNDCShoppingMerchandisingFacade
de.hybris.platform.ndc182prosfacades.facades.impl.DefaultNDCProsMerchandisingFacade
- All Implemented Interfaces:
NDCShoppingMerchandisingFacade
Default NDCProsMerchandisingFacade extension of
DefaultNDCShoppingMerchandisingFacade-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MerchandisingRequestMessagebuildMerchandisingMessage(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) Builds a merchandising message.protected AncillaryResponseDatacreateAncillaries(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) Create AncillaryResponseData from the given shoppingMerchandisingHandlerDataprotected OfferRequestDatacreateOfferRequestData(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) Creates an offer request data from shoppingMerchandisingHandlerData.protected NDCMerchandisingBaggagePipelineManagerGet ndcMerchandisingBaggagePipelineManagerprotected NDCMerchandisingRequestPipelineManagerget NDCMerchandisingRequestPipelineManagerget ndcMerchandisingResponsePipelineManagerprotected PROSMerchandisingFacadeGet getProsMerchandisingFacadeprotected PROSMerchandisingServiceGet prosMerchandisingServiceprotected PROSSearchResponseServiceGet prosSearchResponseServiceprotected TransportOfferingFacadeGets transport offering facade.voidsetMerchandisingResponseToCart(CartModel cartModel) Sets merchandising response to cart.voidsetNdcMerchandisingBaggagePipelineManager(NDCMerchandisingBaggagePipelineManager ndcMerchandisingBaggagePipelineManager) Get ndcMerchandisingBaggagePipelineManagervoidsetNdcMerchandisingRequestPipelineManager(NDCMerchandisingRequestPipelineManager ndcMerchandisingRequestPipelineManager) set ndcMerchandisingRequestPipelineManagervoidsetNdcMerchandisingResponsePipelineManager(NDCMerchandisingResponseAncillariesPipelineManager ndcMerchandisingResponsePipelineManager) set ndcMerchandisingResponsePipelineManagervoidsetProsMerchandisingFacade(PROSMerchandisingFacade prosMerchandisingFacade) Set prosMerchandisingFacadevoidsetProsMerchandisingService(PROSMerchandisingService prosMerchandisingService) Set prosMerchandisingServicevoidsetProsSearchResponseService(PROSSearchResponseService prosSearchResponseService) Set prosSearchResponseServicevoidsetTransportOfferingFacade(TransportOfferingFacade transportOfferingFacade) Sets transport offering facade.Methods inherited from class de.hybris.platform.ndc182shoppingfacades.facades.impl.DefaultNDCShoppingMerchandisingFacade
discardAncillaryProducts, discardBaggageProducts, getAncillaryResponseDataConverter, getOffersFacade, getTravelRulesService, populateCommerceAncillaries, populateCommerceBaggageProducts, searchAncillaries, setAncillaryResponseDataConverter, setOffersFacade, setTravelRulesService, showAncillaryProducts, showBaggageProducts
-
Constructor Details
-
DefaultNDCProsMerchandisingFacade
public DefaultNDCProsMerchandisingFacade()
-
-
Method Details
-
createAncillaries
protected AncillaryResponseData createAncillaries(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) throws MerchandisingRequestException, NDCException Description copied from class:DefaultNDCShoppingMerchandisingFacadeCreate AncillaryResponseData from the given shoppingMerchandisingHandlerData- Specified by:
createAncillariesin classDefaultNDCShoppingMerchandisingFacade- Parameters:
shoppingMerchandisingHandlerData- the shoppingMerchandisingHandlerData- Returns:
- AncillaryResponseData
- Throws:
MerchandisingRequestExceptionNDCException
-
setMerchandisingResponseToCart
public void setMerchandisingResponseToCart(CartModel cartModel) throws NDCException, MerchandisingRequestException Description copied from interface:NDCShoppingMerchandisingFacadeSets merchandising response to cart.- Specified by:
setMerchandisingResponseToCartin interfaceNDCShoppingMerchandisingFacade- Specified by:
setMerchandisingResponseToCartin classDefaultNDCShoppingMerchandisingFacade- Parameters:
cartModel- the cart model- Throws:
NDCException- the ndc exceptionMerchandisingRequestException- the merchandising request exception
-
createOfferRequestData
protected OfferRequestData createOfferRequestData(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) Creates an offer request data from shoppingMerchandisingHandlerData.- Parameters:
shoppingMerchandisingHandlerData- the shopping merchandising handler data- Returns:
- the offer request data
-
buildMerchandisingMessage
protected MerchandisingRequestMessage buildMerchandisingMessage(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) throws NDCException Builds a merchandising message.- Parameters:
shoppingMerchandisingHandlerData- the shoppingMerchandisingHandlerData- Returns:
- the merchandising message
- Throws:
NDCException- the ndc exception
-
getNdcMerchandisingRequestPipelineManager
get NDCMerchandisingRequestPipelineManager- Returns:
- ndcMerchandisingRequestPipelineManager ndc merchandising request pipeline manager
-
setNdcMerchandisingRequestPipelineManager
public void setNdcMerchandisingRequestPipelineManager(NDCMerchandisingRequestPipelineManager ndcMerchandisingRequestPipelineManager) set ndcMerchandisingRequestPipelineManager- Parameters:
ndcMerchandisingRequestPipelineManager- the ndcMerchandisingRequestPipelineManager
-
getNdcMerchandisingResponsePipelineManager
protected NDCMerchandisingResponseAncillariesPipelineManager getNdcMerchandisingResponsePipelineManager()get ndcMerchandisingResponsePipelineManager- Returns:
- NDCMerchandisingResponseAncillariesPipelineManager ndc merchandising response pipeline manager
-
setNdcMerchandisingResponsePipelineManager
public void setNdcMerchandisingResponsePipelineManager(NDCMerchandisingResponseAncillariesPipelineManager ndcMerchandisingResponsePipelineManager) set ndcMerchandisingResponsePipelineManager- Parameters:
ndcMerchandisingResponsePipelineManager- the ndcMerchandisingResponsePipelineManager
-
getProsMerchandisingService
Get prosMerchandisingService- Returns:
- prosMerchandisingService pros merchandising service
-
setProsMerchandisingService
Set prosMerchandisingService- Parameters:
prosMerchandisingService- the prosMerchandisingService
-
getNdcMerchandisingBaggagePipelineManager
Get ndcMerchandisingBaggagePipelineManager- Returns:
- ndcMerchandisingBaggagePipelineManager ndc merchandising baggage pipeline manager
-
setNdcMerchandisingBaggagePipelineManager
public void setNdcMerchandisingBaggagePipelineManager(NDCMerchandisingBaggagePipelineManager ndcMerchandisingBaggagePipelineManager) Get ndcMerchandisingBaggagePipelineManager- Parameters:
ndcMerchandisingBaggagePipelineManager- the ndcMerchandisingBaggagePipelineManager
-
getProsMerchandisingFacade
Get getProsMerchandisingFacade- Returns:
- getProsMerchandisingFacade pros merchandising facade
-
setProsMerchandisingFacade
Set prosMerchandisingFacade- Parameters:
prosMerchandisingFacade- the prosMerchandisingFacade
-
getProsSearchResponseService
Get prosSearchResponseService- Returns:
- prosSearchResponseService pros search response service
-
setProsSearchResponseService
Set prosSearchResponseService- Parameters:
prosSearchResponseService- the prosSearchResponseService
-
getTransportOfferingFacade
Gets transport offering facade.- Returns:
- the transport offering facade
-
setTransportOfferingFacade
Sets transport offering facade.- Parameters:
transportOfferingFacade- the transport offering facade
-