Class DefaultSeatAvailabilityFacade
java.lang.Object
de.hybris.platform.ndc182facades.facades.seatavailability.impl.DefaultSeatAvailabilityFacade
- All Implemented Interfaces:
SeatAvailabilityFacade
The implementation of
SeatAvailabilityFacade-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IATASeatAvailRSAdd error.protected AncillarySearchRequestPipelineManagerGets ancillary search request pipeline manager.protected BookingServiceGets booking service.protected AncillarySearchPipelineManagerGets ndc accommodation search pipeline manager.protected NDCOfferFacadeGets ndc offer facade.protected ReservationFacadeGets reservation facade.protected SeatAvailabilityPipelineManager<List<NDCOfferData>>Gets seat availability offer id offer rq pipeline manager.protected SeatAvailabilityRSPipelineManagerGets seat availability rs pipeline manager.getSeatMap(IATASeatAvailRQ seatAvailRQ) Gets seat map.protected de.hybris.platform.commercefacades.storesession.StoreSessionFacadeGets store session facade.voidsetAncillarySearchRequestPipelineManager(AncillarySearchRequestPipelineManager ancillarySearchRequestPipelineManager) Sets ancillary search request pipeline manager.voidsetBookingService(BookingService bookingService) Sets booking service.voidsetNdcAccommodationSearchPipelineManager(AncillarySearchPipelineManager ndcAccommodationSearchPipelineManager) Sets ndc accommodation search pipeline manager.voidsetNdcOfferFacade(NDCOfferFacade ndcOfferFacade) Sets ndc offer facade.voidsetReservationFacade(ReservationFacade reservationFacade) Sets reservation facade.voidsetSeatAvailabilityOfferIDOfferRQPipelineManager(SeatAvailabilityPipelineManager<List<NDCOfferData>> seatAvailabilityOfferIDOfferRQPipelineManager) Sets seat availability offer id offer rq pipeline manager.voidsetSeatAvailabilityRSPipelineManager(SeatAvailabilityRSPipelineManager seatAvailabilityRSPipelineManager) Sets seat availability rs pipeline manager.protected voidsetSessionCurrency(IATASeatAvailRQ seatAvailRQ) Sets session currency.voidsetStoreSessionFacade(de.hybris.platform.commercefacades.storesession.StoreSessionFacade storeSessionFacade) Sets store session facade.
-
Constructor Details
-
DefaultSeatAvailabilityFacade
public DefaultSeatAvailabilityFacade()
-
-
Method Details
-
getSeatMap
Description copied from interface:SeatAvailabilityFacadeGets seat map.- Specified by:
getSeatMapin interfaceSeatAvailabilityFacade- Parameters:
seatAvailRQ- the seat avail rq- Returns:
- the seat map
-
setSessionCurrency
Sets session currency.- Parameters:
seatAvailRQ- the seat avail rq
-
addError
Add error.- Parameters:
errorDescription- the error description- Returns:
- the iata seat avail rs
-
getSeatAvailabilityOfferIDOfferRQPipelineManager
protected SeatAvailabilityPipelineManager<List<NDCOfferData>> getSeatAvailabilityOfferIDOfferRQPipelineManager()Gets seat availability offer id offer rq pipeline manager.- Returns:
- the seat availability offer id offer rq pipeline manager
-
setSeatAvailabilityOfferIDOfferRQPipelineManager
public void setSeatAvailabilityOfferIDOfferRQPipelineManager(SeatAvailabilityPipelineManager<List<NDCOfferData>> seatAvailabilityOfferIDOfferRQPipelineManager) Sets seat availability offer id offer rq pipeline manager.- Parameters:
seatAvailabilityOfferIDOfferRQPipelineManager- the seat availability offer id offer rq pipeline manager
-
getNdcAccommodationSearchPipelineManager
Gets ndc accommodation search pipeline manager.- Returns:
- the ndc accommodation search pipeline manager
-
setNdcAccommodationSearchPipelineManager
public void setNdcAccommodationSearchPipelineManager(AncillarySearchPipelineManager ndcAccommodationSearchPipelineManager) Sets ndc accommodation search pipeline manager.- Parameters:
ndcAccommodationSearchPipelineManager- the ndc accommodation search pipeline manager
-
getReservationFacade
Gets reservation facade.- Returns:
- the reservation facade
-
setReservationFacade
Sets reservation facade.- Parameters:
reservationFacade- the reservation facade
-
getBookingService
Gets booking service.- Returns:
- the booking service
-
setBookingService
Sets booking service.- Parameters:
bookingService- the booking service
-
getAncillarySearchRequestPipelineManager
Gets ancillary search request pipeline manager.- Returns:
- the ancillary search request pipeline manager
-
setAncillarySearchRequestPipelineManager
public void setAncillarySearchRequestPipelineManager(AncillarySearchRequestPipelineManager ancillarySearchRequestPipelineManager) Sets ancillary search request pipeline manager.- Parameters:
ancillarySearchRequestPipelineManager- the ancillary search request pipeline manager
-
getStoreSessionFacade
protected de.hybris.platform.commercefacades.storesession.StoreSessionFacade getStoreSessionFacade()Gets store session facade.- Returns:
- the store session facade
-
setStoreSessionFacade
public void setStoreSessionFacade(de.hybris.platform.commercefacades.storesession.StoreSessionFacade storeSessionFacade) Sets store session facade.- Parameters:
storeSessionFacade- the store session facade
-
getNdcOfferFacade
Gets ndc offer facade.- Returns:
- the ndc offer facade
-
setNdcOfferFacade
Sets ndc offer facade.- Parameters:
ndcOfferFacade- the ndc offer facade
-
getSeatAvailabilityRSPipelineManager
Gets seat availability rs pipeline manager.- Returns:
- the seat availability rs pipeline manager
-
setSeatAvailabilityRSPipelineManager
public void setSeatAvailabilityRSPipelineManager(SeatAvailabilityRSPipelineManager seatAvailabilityRSPipelineManager) Sets seat availability rs pipeline manager.- Parameters:
seatAvailabilityRSPipelineManager- the seat availability rs pipeline manager
-