Class DefaultSeatAvailabilityFacade

java.lang.Object
de.hybris.platform.ndc182shoppingfacades.facades.seatavailability.impl.DefaultSeatAvailabilityFacade
All Implemented Interfaces:
SeatAvailabilityFacade

public class DefaultSeatAvailabilityFacade extends Object implements SeatAvailabilityFacade
Default SeatAvailability implementation
  • Constructor Details

    • DefaultSeatAvailabilityFacade

      public DefaultSeatAvailabilityFacade()
  • Method Details

    • getSeatMap

      public IATASeatAvailRS getSeatMap(IATASeatAvailRQ seatAvailRQ)
      Description copied from interface: SeatAvailabilityFacade
      Gets seat map.
      Specified by:
      getSeatMap in interface SeatAvailabilityFacade
      Parameters:
      seatAvailRQ - the seat avail rq
      Returns:
      the seat map
    • setSessionCurrency

      protected void setSessionCurrency(IATASeatAvailRQ seatAvailRQ)
      Sets session currency.
      Parameters:
      seatAvailRQ - the seat avail rq
    • addError

      protected IATASeatAvailRS addError(String errorDescription)
      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

      protected NDCOfferFacade getNdcOfferFacade()
      get ndcOfferFacade
      Returns:
      ndcOfferFacade
    • setNdcOfferFacade

      public void setNdcOfferFacade(NDCOfferFacade ndcOfferFacade)
      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

      protected BookingService getBookingService()
      get bookingService
      Returns:
      bookingService
    • setBookingService

      public void setBookingService(BookingService bookingService)
      set bookingService
      Parameters:
      bookingService - the bookingService
    • getReservationFacade

      protected ReservationFacade getReservationFacade()
      get reservationFacade
      Returns:
      reservationFacade
    • setReservationFacade

      public void setReservationFacade(ReservationFacade reservationFacade)
      set reservationFacade
      Parameters:
      reservationFacade - the reservationFacade
    • getAncillarySearchRequestPipelineManager

      protected AncillarySearchRequestPipelineManager getAncillarySearchRequestPipelineManager()
      get ancillarySearchRequestPipelineManager
      Returns:
      ancillarySearchRequestPipelineManager
    • setAncillarySearchRequestPipelineManager

      public void setAncillarySearchRequestPipelineManager(AncillarySearchRequestPipelineManager ancillarySearchRequestPipelineManager)
      set ancillarySearchRequestPipelineManager
      Parameters:
      ancillarySearchRequestPipelineManager - the ancillarySearchRequestPipelineManager
    • getNdcAccommodationSearchPipelineManager

      protected AncillarySearchPipelineManager getNdcAccommodationSearchPipelineManager()
      get ndcAccommodationSearchPipelineManager
      Returns:
      ndcAccommodationSearchPipelineManager
    • setNdcAccommodationSearchPipelineManager

      public void setNdcAccommodationSearchPipelineManager(AncillarySearchPipelineManager ndcAccommodationSearchPipelineManager)
      set ndcAccommodationSearchPipelineManager
      Parameters:
      ndcAccommodationSearchPipelineManager - the ndcAccommodationSearchPipelineManager
    • getSeatAvailabilityRSPipelineManager

      protected SeatAvailabilityRSPipelineManager getSeatAvailabilityRSPipelineManager()
      get seatAvailabilityRSPipelineManager
      Returns:
      seatAvailabilityRSPipelineManager
    • setSeatAvailabilityRSPipelineManager

      public void setSeatAvailabilityRSPipelineManager(SeatAvailabilityRSPipelineManager seatAvailabilityRSPipelineManager)
      set seatAvailabilityRSPipelineManager
      Parameters:
      seatAvailabilityRSPipelineManager - the seatAvailabilityRSPipelineManager