Interface CheckoutStepController
-
- All Known Implementing Classes:
AbstractCheckoutStepController,DeliveryAddressCheckoutStepController,DeliveryMethodCheckoutStepController,HopPaymentResponseController,MultiStepCheckoutController,PaymentMethodCheckoutStepController,PickupLocationCheckoutStepController,SopPaymentResponseController,SummaryCheckoutStepController
public interface CheckoutStepControllerCheckout wizard controller interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Stringback(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)java.lang.StringenterStep(org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)Swapping the parameter order might break the validation aspect from working.java.lang.Stringnext(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
-
-
-
Method Detail
-
enterStep
java.lang.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.CommerceCartModificationExceptionSwapping 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
java.lang.String back(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
- Parameters:
redirectAttributes-- Returns:
- checkoutstep link for navigating back
-
next
java.lang.String next(org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes)
- Parameters:
redirectAttributes-- Returns:
- checkoutstep link for navigating next
-
-