Interface CheckoutStepController
- All Known Implementing Classes:
AbstractCheckoutStepController,ChineseDeliveryAddressCheckoutStepController,ChineseDeliveryMethodCheckoutStepController,ChinesePaymentMethodCheckoutStepController,ChineseSummaryCheckoutStepController,ChineseTaxInvoiceController,DeliveryAddressCheckoutStepController,DeliveryAddressCheckoutStepController,DeliveryMethodCheckoutStepController,DeliveryMethodCheckoutStepController,HopPaymentResponseController,MultiStepCheckoutController,PaymentMethodCheckoutStepController,PaymentMethodCheckoutStepController,PaymentTypeCheckoutStepController,PickupLocationCheckoutStepController,SopPaymentResponseController,SummaryCheckoutStepController,SummaryCheckoutStepController,SummaryCheckoutStepController
public interface CheckoutStepController
-
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 CMSItemNotFoundException, 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:
CMSItemNotFoundExceptionCommerceCartModificationException
-
back
- Parameters:
redirectAttributes-- Returns:
- checkoutstep link for navigating back
-
next
- Parameters:
redirectAttributes-- Returns:
- checkoutstep link for navigating next
-