Interface CommerceCartCalculationMethodHook

    • 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.