Class DefaultSeatAvailabilityFacade
java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.seatavailability.impl.DefaultSeatAvailabilityFacade
- All Implemented Interfaces:
SeatAvailabilityFacade
Default SeatAvailability implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IATASeatAvailRSAdd error.protected AncillarySearchRequestPipelineManagerget ancillarySearchRequestPipelineManagerprotected BookingServiceget bookingServiceprotected AncillarySearchPipelineManagerget ndcAccommodationSearchPipelineManagerprotected NDCOfferFacadeget ndcOfferFacadeprotected ReservationFacadeget reservationFacadeprotected SeatAvailabilityPipelineManager<List<NDCOfferData>>get seatAvailabilityOfferIDOfferRQPipelineManagerprotected SeatAvailabilityRSPipelineManagerget seatAvailabilityRSPipelineManagergetSeatMap(IATASeatAvailRQ seatAvailRQ) Gets seat map.protected de.hybris.platform.commercefacades.storesession.StoreSessionFacadeget storeSessionFacadevoidsetAncillarySearchRequestPipelineManager(AncillarySearchRequestPipelineManager ancillarySearchRequestPipelineManager) set ancillarySearchRequestPipelineManagervoidsetBookingService(BookingService bookingService) set bookingServicevoidsetNdcAccommodationSearchPipelineManager(AncillarySearchPipelineManager ndcAccommodationSearchPipelineManager) set ndcAccommodationSearchPipelineManagervoidsetNdcOfferFacade(NDCOfferFacade ndcOfferFacade) set ndcOfferFacadevoidsetReservationFacade(ReservationFacade reservationFacade) set reservationFacadevoidsetSeatAvailabilityOfferIDOfferRQPipelineManager(SeatAvailabilityPipelineManager<List<NDCOfferData>> seatAvailabilityOfferIDOfferRQPipelineManager) set seatAvailabilityOfferIDOfferRQPipelineManagervoidsetSeatAvailabilityRSPipelineManager(SeatAvailabilityRSPipelineManager seatAvailabilityRSPipelineManager) set seatAvailabilityRSPipelineManagerprotected voidsetSessionCurrency(IATASeatAvailRQ seatAvailRQ) Sets session currency.voidsetStoreSessionFacade(de.hybris.platform.commercefacades.storesession.StoreSessionFacade storeSessionFacade) set storeSessionFacade
-
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
-
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
-
getNdcOfferFacade
get ndcOfferFacade- Returns:
- ndcOfferFacade
-
setNdcOfferFacade
set ndcOfferFacade- Parameters:
ndcOfferFacade- the ndcOfferFacade
-
getSeatAvailabilityOfferIDOfferRQPipelineManager
protected SeatAvailabilityPipelineManager<List<NDCOfferData>> getSeatAvailabilityOfferIDOfferRQPipelineManager()get seatAvailabilityOfferIDOfferRQPipelineManager- Returns:
- seatAvailabilityOfferIDOfferRQPipelineManager
-
setSeatAvailabilityOfferIDOfferRQPipelineManager
public void setSeatAvailabilityOfferIDOfferRQPipelineManager(SeatAvailabilityPipelineManager<List<NDCOfferData>> seatAvailabilityOfferIDOfferRQPipelineManager) set seatAvailabilityOfferIDOfferRQPipelineManager- Parameters:
seatAvailabilityOfferIDOfferRQPipelineManager- the seatAvailabilityOfferIDOfferRQPipelineManager
-
getBookingService
get bookingService- Returns:
- bookingService
-
setBookingService
set bookingService- Parameters:
bookingService- the bookingService
-
getReservationFacade
get reservationFacade- Returns:
- reservationFacade
-
setReservationFacade
set reservationFacade- Parameters:
reservationFacade- the reservationFacade
-
getAncillarySearchRequestPipelineManager
get ancillarySearchRequestPipelineManager- Returns:
- ancillarySearchRequestPipelineManager
-
setAncillarySearchRequestPipelineManager
public void setAncillarySearchRequestPipelineManager(AncillarySearchRequestPipelineManager ancillarySearchRequestPipelineManager) set ancillarySearchRequestPipelineManager- Parameters:
ancillarySearchRequestPipelineManager- the ancillarySearchRequestPipelineManager
-
getNdcAccommodationSearchPipelineManager
get ndcAccommodationSearchPipelineManager- Returns:
- ndcAccommodationSearchPipelineManager
-
setNdcAccommodationSearchPipelineManager
public void setNdcAccommodationSearchPipelineManager(AncillarySearchPipelineManager ndcAccommodationSearchPipelineManager) set ndcAccommodationSearchPipelineManager- Parameters:
ndcAccommodationSearchPipelineManager- the ndcAccommodationSearchPipelineManager
-
getSeatAvailabilityRSPipelineManager
get seatAvailabilityRSPipelineManager- Returns:
- seatAvailabilityRSPipelineManager
-
setSeatAvailabilityRSPipelineManager
public void setSeatAvailabilityRSPipelineManager(SeatAvailabilityRSPipelineManager seatAvailabilityRSPipelineManager) set seatAvailabilityRSPipelineManager- Parameters:
seatAvailabilityRSPipelineManager- the seatAvailabilityRSPipelineManager
-