Class DefaultB2BReservationBasicHandler

java.lang.Object
de.hybris.platform.travelb2bfacades.reservation.handlers.impl.DefaultB2BReservationBasicHandler
All Implemented Interfaces:
B2BReservationHandler

public class DefaultB2BReservationBasicHandler extends Object implements B2BReservationHandler
The type Default B2B Reservation Basic Handler.
  • Constructor Details

    • DefaultB2BReservationBasicHandler

      public DefaultB2BReservationBasicHandler()
  • Method Details

    • handle

      public void handle(AbstractOrderModel abstractOrderModel, B2BReservationData b2bReservationData)
      Description copied from interface: B2BReservationHandler
      Handle method
      Specified by:
      handle in interface B2BReservationHandler
      Parameters:
      abstractOrderModel - the abstract order model
      b2bReservationData - the B2B reservation data
    • getBookingTotal

      protected PriceData getBookingTotal(AbstractOrderModel abstractOrderModel)
      Calculates the total of the reservation in order to set it against the b2breservation
      Parameters:
      abstractOrderModel - the order
      Returns:
      priceData the total
    • getTravelCommercePriceFacade

      protected TravelCommercePriceFacade getTravelCommercePriceFacade()
      Gets travel commerce price facade.
      Returns:
      the travelCommercePriceFacade
    • setTravelCommercePriceFacade

      public void setTravelCommercePriceFacade(TravelCommercePriceFacade travelCommercePriceFacade)
      Sets travel commerce price facade.
      Parameters:
      travelCommercePriceFacade - the travelCommercePriceFacade to set
    • getPriceDataFactory

      @Deprecated protected de.hybris.platform.commercefacades.product.PriceDataFactory getPriceDataFactory()
      Deprecated.
      Deprecated since version 3.0.
      Gets price data factory.
      Returns:
      the priceDataFactory
    • setPriceDataFactory

      @Deprecated public void setPriceDataFactory(de.hybris.platform.commercefacades.product.PriceDataFactory priceDataFactory)
      Deprecated.
      Deprecated since version 3.0.
      Sets price data factory.
      Parameters:
      priceDataFactory - the priceDataFactory to set