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 TypeMethodDescriptionback(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.CMSItemNotFoundExceptionde.hybris.platform.commerceservices.order.CommerceCartModificationException
-
back
- Parameters:
redirectAttributes-- Returns:
- checkoutstep link for navigating back
-
next
- Parameters:
redirectAttributes-- Returns:
- checkoutstep link for navigating next
-