Class DefaultShoppingOffersFacade
java.lang.Object
de.hybris.platform.travelfacades.facades.impl.DefaultOffersFacade
de.hybris.platform.shoppingfacades.facades.impl.DefaultShoppingOffersFacade
- All Implemented Interfaces:
ShoppingOffersFacade,OffersFacade
public class DefaultShoppingOffersFacade
extends DefaultOffersFacade
implements ShoppingOffersFacade
The Shopping Offers Facade to populate the offers only from commerce products.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAvailableCommerceAncillaries(OfferRequestData offersRequest, List<String> transportOfferingCodes) Returns an OfferResponseData based on the given transportOfferingCodesprotected AncillarySearchPipelineManagerGets commerce ancillary search pipeline manager.getCommerceOffers(OfferRequestData offerRequestData) Returns an OfferResponseData based on the given OfferRequestData only for commerce products.voidsetCommerceAncillarySearchPipelineManager(AncillarySearchPipelineManager commerceAncillarySearchPipelineManager) Sets commerce ancillary search pipeline manager.Methods inherited from class de.hybris.platform.travelfacades.facades.impl.DefaultOffersFacade
filterOfferResponseData, filterOfferResponseForTransportOffering, filterSeatMap, getAccommodations, getAccommodationSearchPipelineManager, getAncillarySearchPipelineManager, getAncillarySearchRequestPipelineManager, getAvailableAncillaries, getCartService, getOfferResponseFilterStrategyList, getOffers, getOffersRequest, getReservationFacade, getTravelCartFacade, setAccommodationSearchPipelineManager, setAncillarySearchPipelineManager, setAncillarySearchRequestPipelineManager, setCartService, setOfferResponseFilterStrategyList, setReservationFacade, setTravelCartFacadeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.travelfacades.facades.OffersFacade
getAccommodations, getAvailableAncillaries, getOffers, getOffersRequest
-
Constructor Details
-
DefaultShoppingOffersFacade
public DefaultShoppingOffersFacade()
-
-
Method Details
-
getCommerceOffers
Description copied from interface:ShoppingOffersFacadeReturns an OfferResponseData based on the given OfferRequestData only for commerce products.- Specified by:
getCommerceOffersin interfaceShoppingOffersFacade- Parameters:
offerRequestData- the Offer Request Data- Returns:
- OfferResponseData offers
-
getAvailableCommerceAncillaries
public OfferResponseData getAvailableCommerceAncillaries(OfferRequestData offersRequest, List<String> transportOfferingCodes) Description copied from interface:ShoppingOffersFacadeReturns an OfferResponseData based on the given transportOfferingCodes- Specified by:
getAvailableCommerceAncillariesin interfaceShoppingOffersFacade- Parameters:
offersRequest- offer requesttransportOfferingCodes- the transport offering codes- Returns:
- the offerResponseData
-
getCommerceAncillarySearchPipelineManager
Gets commerce ancillary search pipeline manager.- Returns:
- the commerce ancillary search pipeline manager
-
setCommerceAncillarySearchPipelineManager
public void setCommerceAncillarySearchPipelineManager(AncillarySearchPipelineManager commerceAncillarySearchPipelineManager) Sets commerce ancillary search pipeline manager.- Parameters:
commerceAncillarySearchPipelineManager- the commerce ancillary search pipeline manager
-