Class DefaultCommerceQuoteCartCalculationMethodHook
- java.lang.Object
-
- de.hybris.platform.commerceservices.order.hook.impl.DefaultCommerceQuoteCartCalculationMethodHook
-
- All Implemented Interfaces:
CommerceCartCalculationMethodHook
public class DefaultCommerceQuoteCartCalculationMethodHook extends java.lang.Object implements CommerceCartCalculationMethodHook
A hook that add the quote discounts back after calculating the cart and then calculating the cart totals
-
-
Constructor Summary
Constructors Constructor Description DefaultCommerceQuoteCartCalculationMethodHook()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterCalculate(CommerceCartParameter parameter)Executed after commerce cart calculationvoidbeforeCalculate(CommerceCartParameter parameter)Executed before commerce cart calculationprotected CalculationServicegetCalculationService()protected ModelServicegetModelService()protected OrderQuoteDiscountValuesAccessorgetOrderQuoteDiscountValuesAccessor()voidsetCalculationService(CalculationService calculationService)voidsetModelService(ModelService modelService)voidsetOrderQuoteDiscountValuesAccessor(OrderQuoteDiscountValuesAccessor orderQuoteDiscountValuesAccessor)
-
-
-
Method Detail
-
afterCalculate
public void afterCalculate(CommerceCartParameter parameter)
Description copied from interface:CommerceCartCalculationMethodHookExecuted after commerce cart calculation- Specified by:
afterCalculatein interfaceCommerceCartCalculationMethodHook- Parameters:
parameter- a parameter object holding the cart data. parameter.cart may not be null.
-
beforeCalculate
public void beforeCalculate(CommerceCartParameter parameter)
Description copied from interface:CommerceCartCalculationMethodHookExecuted before commerce cart calculation- Specified by:
beforeCalculatein interfaceCommerceCartCalculationMethodHook- Parameters:
parameter- a parameter object holding the cart data. parameter.cart may not be null.
-
getOrderQuoteDiscountValuesAccessor
protected OrderQuoteDiscountValuesAccessor getOrderQuoteDiscountValuesAccessor()
-
setOrderQuoteDiscountValuesAccessor
public void setOrderQuoteDiscountValuesAccessor(OrderQuoteDiscountValuesAccessor orderQuoteDiscountValuesAccessor)
-
getCalculationService
protected CalculationService getCalculationService()
-
setCalculationService
public void setCalculationService(CalculationService calculationService)
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
-