Class NDCServiceListDataPopulator

java.lang.Object
de.hybris.platform.ndc182shoppingfacades.converters.servicelist.NDCServiceListDataPopulator
All Implemented Interfaces:
de.hybris.platform.converters.Populator<NDCCarrierOfferData,ShoppingMerchandisingHandlerData>

public class NDCServiceListDataPopulator extends Object implements de.hybris.platform.converters.Populator<NDCCarrierOfferData,ShoppingMerchandisingHandlerData>
Populate ndcCarrierOfferData to shoppingMerchandisingHandlerData
  • Constructor Details

    • NDCServiceListDataPopulator

      public NDCServiceListDataPopulator()
  • Method Details

    • populate

      public void populate(NDCCarrierOfferData ndcCarrierOfferData, ShoppingMerchandisingHandlerData shoppingMerchandisingHandlerData) throws de.hybris.platform.servicelayer.dto.converter.ConversionException
      Converts ndcCarrierOfferData to shoppingMerchandisingHandlerData
      Specified by:
      populate in interface de.hybris.platform.converters.Populator<NDCCarrierOfferData,ShoppingMerchandisingHandlerData>
      Parameters:
      ndcCarrierOfferData - the ndcCarrierOfferData
      shoppingMerchandisingHandlerData - the shoppingMerchandisingHandlerData
      Throws:
      de.hybris.platform.servicelayer.dto.converter.ConversionException - the ConversionException
    • getFirstTransportOfferingFromSolr

      protected TransportOfferingData getFirstTransportOfferingFromSolr(String flightCode)
      Get the transport offering for the given code
      Parameters:
      flightCode - the flightCode
      Returns:
      TransportOfferingData
    • getStoreSessionFacade

      protected de.hybris.platform.commercefacades.storesession.StoreSessionFacade getStoreSessionFacade()
      Get storeSessionFacade
      Returns:
      StoreSessionFacade
    • setStoreSessionFacade

      public void setStoreSessionFacade(de.hybris.platform.commercefacades.storesession.StoreSessionFacade storeSessionFacade)
      Set storeSessionFacade
      Parameters:
      storeSessionFacade - the storeSessionFacade
    • getTransportOfferingSearchFacade

      protected TransportOfferingSearchFacade<TransportOfferingData> getTransportOfferingSearchFacade()
      Get TransportOfferingSearchFacade
      Returns:
      TransportOfferingSearchFacade
    • setTransportOfferingSearchFacade

      public void setTransportOfferingSearchFacade(TransportOfferingSearchFacade<TransportOfferingData> transportOfferingSearchFacade)
      Set TransportOfferingSearchFacade
      Parameters:
      transportOfferingSearchFacade -