Class MarketplaceCartValidationHook

java.lang.Object
de.hybris.platform.marketplaceservices.strategies.hooks.MarketplaceCartValidationHook
All Implemented Interfaces:
CartValidationHook

@Deprecated(since="1905", forRemoval=true) public class MarketplaceCartValidationHook extends Object implements CartValidationHook
Deprecated, for removal: This API element is subject to removal in a future version.
since 1905. use MarketplaceCartValidationHook replace
Varifies if the products in cart are saleable before the checkout process. It's implementation of CartValidationHook
  • Constructor Details

    • MarketplaceCartValidationHook

      public MarketplaceCartValidationHook()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • beforeValidateCart

      public void beforeValidateCart(CommerceCartParameter parameter, List<CommerceCartModification> modifications)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: CartValidationHook
      Executed before the cart validation
      Specified by:
      beforeValidateCart in interface CartValidationHook
      Parameters:
      parameter - object containing all the information for validation
      modifications - list containing the validation results
    • afterValidateCart

      public void afterValidateCart(CommerceCartParameter parameter, List<CommerceCartModification> modifications)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Description copied from interface: CartValidationHook
      Executed after the cart validation
      Specified by:
      afterValidateCart in interface CartValidationHook
      Parameters:
      parameter - object containing all the information for validation
      modifications - list containing the validation results
    • getModelService

      protected ModelService getModelService()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setModelService

      public void setModelService(ModelService modelService)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getCartEntryDao

      protected MarketplaceCartEntryDao getCartEntryDao()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCartEntryDao

      public void setCartEntryDao(MarketplaceCartEntryDao cartEntryDao)
      Deprecated, for removal: This API element is subject to removal in a future version.