Class SeatAvailabilityOfferRQItineraryHandler
java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.seatavailability.handlers.impl.SeatAvailabilityOfferRQItineraryHandler
- All Implemented Interfaces:
SeatAvailabilityOfferRQHandler
public class SeatAvailabilityOfferRQItineraryHandler
extends Object
implements SeatAvailabilityOfferRQHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TransportOfferingDatagetFirstTransportOfferingFromSolr(String flightCode) Get the transport offering for the given codeprotected TransportOfferingSearchFacadeget transportOfferingSearchFacadeprotected TravelRouteFacadeget travelRouteFacadevoidhandle(List<NDCCarrierOfferData> offerDataList, OfferRequestData offerRequestData) Handle method to buildOfferRequestData.voidsetTransportOfferingSearchFacade(TransportOfferingSearchFacade transportOfferingSearchFacade) set transportOfferingSearchFacadevoidsetTravelRouteFacade(TravelRouteFacade travelRouteFacade) set travelRouteFacade
-
Constructor Details
-
SeatAvailabilityOfferRQItineraryHandler
public SeatAvailabilityOfferRQItineraryHandler()
-
-
Method Details
-
handle
Description copied from interface:SeatAvailabilityOfferRQHandlerHandle method to buildOfferRequestData.- Specified by:
handlein interfaceSeatAvailabilityOfferRQHandler- Parameters:
offerDataList- the offer data listofferRequestData- the offer request data
-
getFirstTransportOfferingFromSolr
Get the transport offering for the given code- Parameters:
flightCode- the flightCode- Returns:
- TransportOfferingData
-
getTransportOfferingSearchFacade
get transportOfferingSearchFacade- Returns:
- transportOfferingSearchFacade
-
setTransportOfferingSearchFacade
public void setTransportOfferingSearchFacade(TransportOfferingSearchFacade transportOfferingSearchFacade) set transportOfferingSearchFacade- Parameters:
transportOfferingSearchFacade- the transportOfferingSearchFacade
-
getTravelRouteFacade
get travelRouteFacade- Returns:
- travelRouteFacade
-
setTravelRouteFacade
set travelRouteFacade- Parameters:
travelRouteFacade- the travelRouteFacade
-