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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterPlaceOrder(CommerceCheckoutParameter parameter, CommerceOrderResult orderModel) voidbeforePlaceOrder(CommerceCheckoutParameter parameter) voidbeforeSubmitOrder(CommerceCheckoutParameter parameter, CommerceOrderResult result) protected BookingServiceGets booking service.get a fare price servicede.hybris.platform.servicelayer.session.SessionServiceget Sessionget shopping travel cardvoidsetBookingService(BookingService bookingService) Sets booking service.voidsetFarePriceService(FarePriceService farePriceService) set fare price servicevoidsetSessionService(de.hybris.platform.servicelayer.session.SessionService sessionService) set session servicevoidsetShoppingTravelCartService(ShoppingTravelCartService shoppingTravelCartService) set shopping cart service
-
Constructor Details
-
ShoppingFarePricePlaceOrderMethodHook
public ShoppingFarePricePlaceOrderMethodHook()
-
-
Method Details
-
afterPlaceOrder
public void afterPlaceOrder(CommerceCheckoutParameter parameter, CommerceOrderResult orderModel) throws de.hybris.platform.order.InvalidCartException - Specified by:
afterPlaceOrderin interfacede.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:
beforePlaceOrderin interfacede.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:
beforeSubmitOrderin interfacede.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
get a fare price service- Returns:
- fare price service
-
setFarePriceService
set fare price service- Parameters:
farePriceService- the fare price service
-
getShoppingTravelCartService
get shopping travel card- Returns:
- shopping Travel cart service
-
setShoppingTravelCartService
set shopping cart service- Parameters:
shoppingTravelCartService- the shopping travel cart service
-
getBookingService
Gets booking service.- Returns:
- the booking service
-
setBookingService
Sets booking service.- Parameters:
bookingService- the booking service
-