Class DefaultNDCProsMerchandisingFacade

java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.impl.DefaultNDCShoppingMerchandisingFacade
de.hybris.platform.ndc182prosfacades.facades.impl.DefaultNDCProsMerchandisingFacade
All Implemented Interfaces:
NDCShoppingMerchandisingFacade

public class DefaultNDCProsMerchandisingFacade extends DefaultNDCShoppingMerchandisingFacade
Default NDCProsMerchandisingFacade extension of DefaultNDCShoppingMerchandisingFacade
  • Constructor Details

    • DefaultNDCProsMerchandisingFacade

      public DefaultNDCProsMerchandisingFacade()
  • Method Details

    • createAncillaries

      protected AncillaryResponseData createAncillaries(ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) throws MerchandisingRequestException, NDCException
      Description copied from class: DefaultNDCShoppingMerchandisingFacade
      Create AncillaryResponseData from the given shoppingMerchandisingHandlerData
      Specified by:
      createAncillaries in class DefaultNDCShoppingMerchandisingFacade
      Parameters:
      shoppingMerchandisingHandlerData - the shoppingMerchandisingHandlerData
      Returns:
      AncillaryResponseData
      Throws:
      MerchandisingRequestException
      NDCException
    • setMerchandisingResponseToCart

      public void setMerchandisingResponseToCart(CartModel cartModel) throws NDCException, MerchandisingRequestException
      Description copied from interface: NDCShoppingMerchandisingFacade
      Sets merchandising response to cart.
      Specified by:
      setMerchandisingResponseToCart in interface NDCShoppingMerchandisingFacade
      Specified by:
      setMerchandisingResponseToCart in class DefaultNDCShoppingMerchandisingFacade
      Parameters:
      cartModel - the cart model
      Throws:
      NDCException - the ndc exception
      MerchandisingRequestException - 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

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

      protected PROSMerchandisingService getProsMerchandisingService()
      Get prosMerchandisingService
      Returns:
      prosMerchandisingService pros merchandising service
    • setProsMerchandisingService

      public void setProsMerchandisingService(PROSMerchandisingService prosMerchandisingService)
      Set prosMerchandisingService
      Parameters:
      prosMerchandisingService - the prosMerchandisingService
    • getNdcMerchandisingBaggagePipelineManager

      protected NDCMerchandisingBaggagePipelineManager getNdcMerchandisingBaggagePipelineManager()
      Get ndcMerchandisingBaggagePipelineManager
      Returns:
      ndcMerchandisingBaggagePipelineManager ndc merchandising baggage pipeline manager
    • setNdcMerchandisingBaggagePipelineManager

      public void setNdcMerchandisingBaggagePipelineManager(NDCMerchandisingBaggagePipelineManager ndcMerchandisingBaggagePipelineManager)
      Get ndcMerchandisingBaggagePipelineManager
      Parameters:
      ndcMerchandisingBaggagePipelineManager - the ndcMerchandisingBaggagePipelineManager
    • getProsMerchandisingFacade

      protected PROSMerchandisingFacade getProsMerchandisingFacade()
      Get getProsMerchandisingFacade
      Returns:
      getProsMerchandisingFacade pros merchandising facade
    • setProsMerchandisingFacade

      public void setProsMerchandisingFacade(PROSMerchandisingFacade prosMerchandisingFacade)
      Set prosMerchandisingFacade
      Parameters:
      prosMerchandisingFacade - the prosMerchandisingFacade
    • getProsSearchResponseService

      protected PROSSearchResponseService getProsSearchResponseService()
      Get prosSearchResponseService
      Returns:
      prosSearchResponseService pros search response service
    • setProsSearchResponseService

      public void setProsSearchResponseService(PROSSearchResponseService prosSearchResponseService)
      Set prosSearchResponseService
      Parameters:
      prosSearchResponseService - the prosSearchResponseService
    • getTransportOfferingFacade

      protected TransportOfferingFacade getTransportOfferingFacade()
      Gets transport offering facade.
      Returns:
      the transport offering facade
    • setTransportOfferingFacade

      public void setTransportOfferingFacade(TransportOfferingFacade transportOfferingFacade)
      Sets transport offering facade.
      Parameters:
      transportOfferingFacade - the transport offering facade