Class SapS4OMPlaceOrderCreditCheckMethodHook

java.lang.Object
de.hybris.platform.sap.saps4omservices.order.hook.SapS4OMPlaceOrderCreditCheckMethodHook
All Implemented Interfaces:
de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook

public class SapS4OMPlaceOrderCreditCheckMethodHook extends Object implements de.hybris.platform.commerceservices.order.hook.CommercePlaceOrderMethodHook
  • Constructor Details

    • SapS4OMPlaceOrderCreditCheckMethodHook

      public SapS4OMPlaceOrderCreditCheckMethodHook()
  • 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
    • isB2BOrder

      protected boolean isB2BOrder(CartModel cartModel)
    • getUserService

      public de.hybris.platform.servicelayer.user.UserService getUserService()
    • setUserService

      public void setUserService(de.hybris.platform.servicelayer.user.UserService userService)
    • getSapS4SalesOrderSimulationService

      public SapS4SalesOrderSimulationService getSapS4SalesOrderSimulationService()
    • setSapS4SalesOrderSimulationService

      public void setSapS4SalesOrderSimulationService(SapS4SalesOrderSimulationService sapS4SalesOrderSimulationService)
    • getSapS4OrderManagementConfigService

      public SapS4OrderManagementConfigService getSapS4OrderManagementConfigService()
    • setSapS4OrderManagementConfigService

      public void setSapS4OrderManagementConfigService(SapS4OrderManagementConfigService sapS4OrderManagementConfigService)