Class QuickOrderPageController
- java.lang.Object
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractPageController
-
- de.hybris.platform.yacceleratorstorefront.controllers.pages.QuickOrderPageController
-
@Controller @RequestMapping("/quickOrder") public class QuickOrderPageController extends AbstractPageController
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
AbstractController.HttpNotFoundException
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractPageController
CMS_PAGE_MODEL, CMS_PAGE_TITLE, PAGE_ROOT, REDIRECT_TO_LOGIN_FOR_CHECKOUT, REDIRECT_TO_MULTISTEP_CHECKOUT, REGISTRATION_CONSENT_ID, UTF_8
-
Fields inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
FORWARD_PREFIX, REDIRECT_PREFIX, ROOT
-
-
Constructor Summary
Constructors Constructor Description QuickOrderPageController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ProductWrapperDatacreateProductWrapperData(ProductData productData, java.lang.String errorMsg)protected java.lang.StringgetErrorMessage(java.lang.String messageKey, java.lang.Object[] args)ProductWrapperDatagetProductInfo(java.lang.String code)java.lang.StringgetQuickOrderPage(org.springframework.ui.Model model)protected voidlogDebugException(java.lang.Exception ex)-
Methods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractPageController
addRegistrationConsentDataToModel, checkRequestUrl, createMetaElement, decodeWithScheme, getBaseSiteService, getCheckoutRedirectUrl, getCmsPageService, getCmsPreviewService, getCmsSiteService, getConfigurationService, getConsentFacade, getContentPageForLabelOrId, getCurrencies, getCurrentCurrency, getCurrentLanguage, getCustomerFacade, getHostConfigService, getI18nService, getLanguages, getMessageSource, getPageTitleResolver, getRequestContextData, getSessionService, getSiteConfigService, getSiteName, getSiteUid, getStoreSessionFacade, getUser, getUserFacade, getViewForPage, getViewForPage, prepareNotFoundPage, setUpMetaData, setUpMetaDataForContentPage, storeCmsPageInModel, storeContentPageTitleInModel, storeContinueUrl, urlEncode
-
Methods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
addRequestToModel, getBean
-
-
-
-
Method Detail
-
getQuickOrderPage
@RequestMapping(method=GET) public java.lang.String getQuickOrderPage(org.springframework.ui.Model model) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
getProductInfo
@RequestMapping(value="/productInfo", method=GET, produces="application/json") @ResponseBody public ProductWrapperData getProductInfo(@RequestParam("code") java.lang.String code)
-
logDebugException
protected void logDebugException(java.lang.Exception ex)
-
getErrorMessage
protected java.lang.String getErrorMessage(java.lang.String messageKey, java.lang.Object[] args)
-
createProductWrapperData
protected ProductWrapperData createProductWrapperData(ProductData productData, java.lang.String errorMsg)
-
-