Class SelectiveCartController
- java.lang.Object
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractPageController
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractCartPageController
-
- de.hybris.platform.selectivecartaddon.controllers.pages.SelectiveCartController
-
@Controller @RequestMapping("/cart") public class SelectiveCartController extends AbstractCartPageController
-
-
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 SelectiveCartController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcheckCartEntries(java.lang.String[] productCodes, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)protected SelectiveCartFacadegetSelectiveCartFacade()booleanhasWishListDataOnly()java.lang.StringremoveWishListEntries(java.lang.String productCode, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)java.lang.StringuncheckCartEntries(java.lang.String[] productCodes, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)-
Methods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractCartPageController
clearSessionRestorationData, continueUrl, createProductEntryList, createProductList, getCartFacade, getCheckoutFacade, getSessionService, getSiteConfigService, prepareDataForPage, setupCartPageRestorationData, validateCart
-
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, 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
-
uncheckCartEntries
@RequestMapping(value="/entries/uncheck", method=POST) public java.lang.String uncheckCartEntries(@RequestParam("productCodes") java.lang.String[] productCodes, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
-
checkCartEntries
@RequestMapping(value="/entries/check", method=POST) public java.lang.String checkCartEntries(@RequestParam("productCodes") java.lang.String[] productCodes, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
-
removeWishListEntries
@RequestMapping(value="/entries/remove", method=POST) public java.lang.String removeWishListEntries(@RequestParam("productCode") java.lang.String productCode, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)
-
hasWishListDataOnly
@ResponseBody @RequestMapping(value="/entries", method=GET) public boolean hasWishListDataOnly()
-
getSelectiveCartFacade
protected SelectiveCartFacade getSelectiveCartFacade()
-
-