Class ShoppingFarePricePlaceOrderMethodHook

java.lang.Object
de.hybris.platform.shoppingservices.order.hooks.ShoppingFarePricePlaceOrderMethodHook
All Implemented Interfaces:
de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook

public class ShoppingFarePricePlaceOrderMethodHook extends Object implements de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
Shoping FarePrice place order method hook implementation of commerce placece order method hook
  • Constructor Details

    • ShoppingFarePricePlaceOrderMethodHook

      public ShoppingFarePricePlaceOrderMethodHook()
  • Method Details

    • afterPlaceOrder

      public void afterPlaceOrder(CommerceCheckoutParameter parameter, CommerceOrderResult orderModel) throws de.hybris.platform.order.InvalidCartException
      Specified by:
      afterPlaceOrder in interface de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
      Throws:
      de.hybris.platform.order.InvalidCartException
    • beforePlaceOrder

      public void beforePlaceOrder(CommerceCheckoutParameter parameter) throws de.hybris.platform.order.InvalidCartException
      Specified by:
      beforePlaceOrder in interface de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
      Throws:
      de.hybris.platform.order.InvalidCartException
    • beforeSubmitOrder

      public void beforeSubmitOrder(CommerceCheckoutParameter parameter, CommerceOrderResult result) throws de.hybris.platform.order.InvalidCartException
      Specified by:
      beforeSubmitOrder in interface de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
      Throws:
      de.hybris.platform.order.InvalidCartException
    • getSessionService

      public de.hybris.platform.servicelayer.session.SessionService getSessionService()
      get Session
      Returns:
      sessionService session service
    • setSessionService

      public void setSessionService(de.hybris.platform.servicelayer.session.SessionService sessionService)
      set session service
      Parameters:
      sessionService - the session service
    • getFarePriceService

      public FarePriceService getFarePriceService()
      get a fare price service
      Returns:
      fare price service
    • setFarePriceService

      public void setFarePriceService(FarePriceService farePriceService)
      set fare price service
      Parameters:
      farePriceService - the fare price service
    • getShoppingTravelCartService

      public ShoppingTravelCartService getShoppingTravelCartService()
      get shopping travel card
      Returns:
      shopping Travel cart service
    • setShoppingTravelCartService

      public void setShoppingTravelCartService(ShoppingTravelCartService shoppingTravelCartService)
      set shopping cart service
      Parameters:
      shoppingTravelCartService - the shopping travel cart service
    • getBookingService

      protected BookingService getBookingService()
      Gets booking service.
      Returns:
      the booking service
    • setBookingService

      public void setBookingService(BookingService bookingService)
      Sets booking service.
      Parameters:
      bookingService - the booking service