Class DefaultSapOaaCartValidationHook

java.lang.Object
com.sap.retail.oaa.commerce.services.sourcing.hook.DefaultSapOaaCartValidationHook
All Implemented Interfaces:
de.hybris.platform.commerceservices.strategies.hooks.CartValidationHook

public class DefaultSapOaaCartValidationHook extends Object implements de.hybris.platform.commerceservices.strategies.hooks.CartValidationHook
Cart validation hook to do order source during checkout process.
  • Constructor Details

    • DefaultSapOaaCartValidationHook

      public DefaultSapOaaCartValidationHook()
  • Method Details

    • beforeValidateCart

      public void beforeValidateCart(CommerceCartParameter parameter, List<CommerceCartModification> modifications)
      Specified by:
      beforeValidateCart in interface de.hybris.platform.commerceservices.strategies.hooks.CartValidationHook
    • afterValidateCart

      public void afterValidateCart(CommerceCartParameter parameter, List<CommerceCartModification> modifications)
      Do sourcing for cart
      Specified by:
      afterValidateCart in interface de.hybris.platform.commerceservices.strategies.hooks.CartValidationHook
      Parameters:
      parameter - the information for validation
      modifications - list containing the validation results
    • getSourcingStrategy

      public SourcingStrategy getSourcingStrategy()
    • setSourcingStrategy

      public void setSourcingStrategy(SourcingStrategy sourcingStrategy)