public class CheckoutLoginController
extends AbstractLoginPageController
| Constructor and Description |
|---|
CheckoutLoginController() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
checkoutRegister(boolean loginError,
HttpSession session,
Model model,
HttpServletRequest request) |
java.lang.String |
doAnonymousCheckout(boolean loginError,
HttpSession session,
Model model,
HttpServletRequest request) |
java.lang.String |
doAnonymousCheckout(GuestForm form,
BindingResult bindingResult,
Model model,
HttpServletRequest request,
HttpServletResponse response) |
java.lang.String |
doCheckoutLogin(boolean loginError,
HttpSession session,
Model model,
HttpServletRequest request) |
java.lang.String |
doCheckoutRegister(RegisterForm form,
BindingResult bindingResult,
Model model,
HttpServletRequest request,
HttpServletResponse response,
RedirectAttributes redirectModel) |
protected AuthenticationManager |
getAuthenticationManager() |
protected CheckoutFlowFacade |
getCheckoutFlowFacade() |
protected java.lang.String |
getCheckoutUrl() |
protected AbstractPageModel |
getCmsPage() |
protected GuestValidator |
getGuestValidator() |
protected GUIDCookieStrategy |
getGuidCookieStrategy() |
protected java.lang.String |
getSuccessRedirect(HttpServletRequest request,
HttpServletResponse response) |
protected java.lang.String |
getView() |
protected boolean |
hasItemsInCart()
Checks if there are any items in the cart.
|
protected AbstractPageModel getCmsPage() throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String doCheckoutLogin(boolean loginError,
HttpSession session,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String doCheckoutRegister(RegisterForm form,
BindingResult bindingResult,
Model model,
HttpServletRequest request,
HttpServletResponse response,
RedirectAttributes redirectModel)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String doAnonymousCheckout(GuestForm form,
BindingResult bindingResult,
Model model,
HttpServletRequest request,
HttpServletResponse response)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String checkoutRegister(boolean loginError,
HttpSession session,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionpublic java.lang.String doAnonymousCheckout(boolean loginError,
HttpSession session,
Model model,
HttpServletRequest request)
throws CMSItemNotFoundException
CMSItemNotFoundExceptionprotected java.lang.String getView()
protected java.lang.String getSuccessRedirect(HttpServletRequest request,
HttpServletResponse response)
protected boolean hasItemsInCart()
protected java.lang.String getCheckoutUrl()
protected GuestValidator getGuestValidator()
protected CheckoutFlowFacade getCheckoutFlowFacade()
protected GUIDCookieStrategy getGuidCookieStrategy()
protected AuthenticationManager getAuthenticationManager()
Copyright © 2018 SAP SE. All Rights Reserved.