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 Details

    • DefaultShoppingOffersFacade

      public DefaultShoppingOffersFacade()
  • Method Details

    • getCommerceOffers

      public OfferResponseData getCommerceOffers(OfferRequestData offerRequestData)
      Description copied from interface: ShoppingOffersFacade
      Returns an OfferResponseData based on the given OfferRequestData only for commerce products.
      Specified by:
      getCommerceOffers in interface ShoppingOffersFacade
      Parameters:
      offerRequestData - the Offer Request Data
      Returns:
      OfferResponseData offers
    • getAvailableCommerceAncillaries

      public OfferResponseData getAvailableCommerceAncillaries(OfferRequestData offersRequest, List<String> transportOfferingCodes)
      Description copied from interface: ShoppingOffersFacade
      Returns an OfferResponseData based on the given transportOfferingCodes
      Specified by:
      getAvailableCommerceAncillaries in interface ShoppingOffersFacade
      Parameters:
      offersRequest - offer request
      transportOfferingCodes - the transport offering codes
      Returns:
      the offerResponseData
    • getCommerceAncillarySearchPipelineManager

      protected AncillarySearchPipelineManager 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