Interface CommerceCartCalculationMethodHook
-
- All Known Implementing Classes:
DefaultCommerceQuoteCartCalculationMethodHook
public interface CommerceCartCalculationMethodHookA hook interface into before and after cart calculation lifecycle
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterCalculate(CommerceCartParameter parameter)Executed after commerce cart calculationvoidbeforeCalculate(CommerceCartParameter parameter)Executed before commerce cart calculation
-
-
-
Method Detail
-
afterCalculate
void afterCalculate(CommerceCartParameter parameter)
Executed after commerce cart calculation- Parameters:
parameter- a parameter object holding the cart data. parameter.cart may not be null.- Throws:
java.lang.IllegalArgumentException- in case parameter is null or parameter.cart is null.
-
beforeCalculate
void beforeCalculate(CommerceCartParameter parameter)
Executed before commerce cart calculation- Parameters:
parameter- a parameter object holding the cart data. parameter.cart may not be null.- Throws:
java.lang.IllegalArgumentException- in case parameter is null or parameter.cart is null.
-
-