Interface CheckoutStepController

All Known Implementing Classes:
AbstractCheckoutStepController, DeliveryAddressCheckoutStepController, DeliveryMethodCheckoutStepController, HopPaymentResponseController, MultiStepCheckoutController, PaymentMethodCheckoutStepController, PickupLocationCheckoutStepController, SopPaymentResponseController, SummaryCheckoutStepController

public interface CheckoutStepController
Checkout wizard controller interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    back(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
     
    enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
    Swapping the parameter order might break the validation aspect from working.
    next(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
     
  • Method Details

    • enterStep

      String enterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException, de.hybris.platform.commerceservices.order.CommerceCartModificationException
      Swapping the parameter order might break the validation aspect from working.
      Parameters:
      model -
      redirectAttributes -
      Returns:
      returns the result for entering the checkout step
      Throws:
      de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
      de.hybris.platform.commerceservices.order.CommerceCartModificationException
    • back

      String back(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
      Parameters:
      redirectAttributes -
      Returns:
      checkoutstep link for navigating back
    • next

      String next(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
      Parameters:
      redirectAttributes -
      Returns:
      checkoutstep link for navigating next