Interface CommerceAddToCartMethodHook
-
- All Known Implementing Classes:
BundleAddToCartMethodHook,BundleSelectionCriteriaAddToCartMethodHook,ConfigurableProductAddToCartMethodHook,ProductConfigAddToCartHookImpl,SubscriptionAddToCartMethodHook
public interface CommerceAddToCartMethodHookA hook strategy to run custom code before adding product to cart
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterAddToCart(CommerceCartParameter parameters, CommerceCartModification result)Execute custom logic after adding product to cartvoidbeforeAddToCart(CommerceCartParameter parameters)Execute custom logic before adding product to cart
-
-
-
Method Detail
-
beforeAddToCart
void beforeAddToCart(CommerceCartParameter parameters) throws CommerceCartModificationException
Execute custom logic before adding product to cart- Parameters:
parameters- A parameter object- Throws:
CommerceCartModificationException
-
afterAddToCart
void afterAddToCart(CommerceCartParameter parameters, CommerceCartModification result) throws CommerceCartModificationException
Execute custom logic after adding product to cart- Parameters:
parameters- A parameter objectresult- A return value of addToCart method- Throws:
CommerceCartModificationException
-
-