Class MyReplenishmentOrdersController
- java.lang.Object
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractPageController
-
- de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractSearchPageController
-
- de.hybris.platform.b2bacceleratoraddon.controllers.pages.MyReplenishmentOrdersController
-
@Controller @RequestMapping("/my-account") public class MyReplenishmentOrdersController extends AbstractSearchPageController
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractSearchPageController
AbstractSearchPageController.SearchResultsData<RESULT>, AbstractSearchPageController.ShowMode
-
Nested classes/interfaces inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
AbstractController.HttpNotFoundException
-
-
Field Summary
Fields Modifier and Type Field Description protected CustomerFacadecustomerFacade-
Fields inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractSearchPageController
MAX_PAGE_LIMIT
-
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 MyReplenishmentOrdersController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcancelReplenishment(java.lang.String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)java.lang.StringcancelReplenishmentFromDetailPage(java.lang.String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel)java.lang.StringconfirmCancelReplenishment(java.lang.String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request)java.lang.StringconfirmCancelReplenishmentFromDetailsPage(java.lang.String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request)java.lang.StringgetProductVariantMatrixForResponsive(java.lang.String jobCode, java.lang.String productCode, org.springframework.ui.Model model)java.lang.StringmyReplenishment(int page, AbstractSearchPageController.ShowMode showMode, java.lang.String sortCode, org.springframework.ui.Model model)java.lang.StringreplenishmentDetails(int page, AbstractSearchPageController.ShowMode showMode, java.lang.String sortCode, java.lang.String jobCode, org.springframework.ui.Model model)java.lang.StringreplenishmentOrderDetail(java.lang.String jobCode, java.lang.String orderCode, org.springframework.ui.Model model)-
Methods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractSearchPageController
calculateShowAll, calculateShowPaged, convertBreadcrumbsToFacets, createEmptyPagination, createPageableData, encodeSearchPageData, existsFacetValueWithName, getMaxSearchPageSize, getSearchPageSize, isShowAllAllowed, populateModel, processFacetData, processFacetDatas, refineFacets
-
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
-
-
-
-
Field Detail
-
customerFacade
protected CustomerFacade customerFacade
-
-
Method Detail
-
myReplenishment
@RequestMapping(value="/my-replenishment", method=GET) public java.lang.String myReplenishment(@RequestParam(value="page",defaultValue="0") int page, @RequestParam(value="show",defaultValue="Page") AbstractSearchPageController.ShowMode showMode, @RequestParam(value="sort",required=false) java.lang.String sortCode, org.springframework.ui.Model model) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
cancelReplenishment
@RequestMapping(value="/my-replenishment/cancel/{jobCode:.*}", method={GET,POST}) public java.lang.String cancelReplenishment(@PathVariable("jobCode") java.lang.String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
confirmCancelReplenishment
@RequestMapping(value="/my-replenishment/confirmation/cancel/{jobCode:.*}", method=GET) public java.lang.String confirmCancelReplenishment(@PathVariable("jobCode") java.lang.String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
replenishmentDetails
@RequestMapping(value="/my-replenishment/{jobCode:.*}", method=GET) public java.lang.String replenishmentDetails(@RequestParam(value="page",defaultValue="0") int page, @RequestParam(value="show",defaultValue="Page") AbstractSearchPageController.ShowMode showMode, @RequestParam(value="sort",required=false) java.lang.String sortCode, @PathVariable("jobCode") java.lang.String jobCode, org.springframework.ui.Model model) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
cancelReplenishmentFromDetailPage
@RequestMapping(value="/my-replenishment/detail/cancel/{jobCode:.*}", method={GET,POST}) public java.lang.String cancelReplenishmentFromDetailPage(@PathVariable("jobCode") java.lang.String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
confirmCancelReplenishmentFromDetailsPage
@RequestMapping(value="/my-replenishment/detail/confirmation/cancel/{jobCode:.*}", method=GET) public java.lang.String confirmCancelReplenishmentFromDetailsPage(@PathVariable("jobCode") java.lang.String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
replenishmentOrderDetail
@RequestMapping(value="/my-replenishment/{jobCode:.*}/{orderCode:.*}", method=GET) public java.lang.String replenishmentOrderDetail(@PathVariable("jobCode") java.lang.String jobCode, @PathVariable("orderCode") java.lang.String orderCode, org.springframework.ui.Model model) throws CMSItemNotFoundException- Throws:
CMSItemNotFoundException
-
getProductVariantMatrixForResponsive
@RequestMapping(value="/my-replenishment/{jobCode:.*}/getReadOnlyProductVariantMatrix", method=GET) public java.lang.String getProductVariantMatrixForResponsive(@PathVariable("jobCode") java.lang.String jobCode, @RequestParam("productCode") java.lang.String productCode, org.springframework.ui.Model model)
-
-