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.ShowModeNested classes/interfaces inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
AbstractController.HttpNotFoundException -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.hybris.platform.commercefacades.customer.CustomerFacadeFields inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractSearchPageController
MAX_PAGE_LIMITFields 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_8Fields inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
FORWARD_PREFIX, REDIRECT_PREFIX, ROOT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncancelReplenishment(String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) cancelReplenishmentFromDetailPage(String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) confirmCancelReplenishment(String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) confirmCancelReplenishmentFromDetailsPage(String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) getProductVariantMatrixForResponsive(String jobCode, String productCode, org.springframework.ui.Model model) myReplenishment(int page, AbstractSearchPageController.ShowMode showMode, String sortCode, org.springframework.ui.Model model) replenishmentDetails(int page, AbstractSearchPageController.ShowMode showMode, String sortCode, String jobCode, org.springframework.ui.Model model) replenishmentOrderDetail(String jobCode, 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, refineFacetsMethods 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, urlEncodeMethods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
addRequestToModel, getBean
-
Field Details
-
customerFacade
protected de.hybris.platform.commercefacades.customer.CustomerFacade customerFacade
-
-
Constructor Details
-
MyReplenishmentOrdersController
public MyReplenishmentOrdersController()
-
-
Method Details
-
myReplenishment
@RequestMapping(value="/my-replenishment", method=GET) public String myReplenishment(@RequestParam(value="page",defaultValue="0") int page, @RequestParam(value="show",defaultValue="Page") AbstractSearchPageController.ShowMode showMode, @RequestParam(value="sort",required=false) String sortCode, org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
cancelReplenishment
@PostMapping("/my-replenishment/cancel/{jobCode:.*}") public String cancelReplenishment(@PathVariable("jobCode") String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
confirmCancelReplenishment
@RequestMapping(value="/my-replenishment/confirmation/cancel/{jobCode:.*}", method=GET) public String confirmCancelReplenishment(@PathVariable("jobCode") String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
replenishmentDetails
@RequestMapping(value="/my-replenishment/{jobCode:.*}", method=GET) public String replenishmentDetails(@RequestParam(value="page",defaultValue="0") int page, @RequestParam(value="show",defaultValue="Page") AbstractSearchPageController.ShowMode showMode, @RequestParam(value="sort",required=false) String sortCode, @PathVariable("jobCode") String jobCode, org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
cancelReplenishmentFromDetailPage
@PostMapping("/my-replenishment/detail/cancel/{jobCode:.*}") public String cancelReplenishmentFromDetailPage(@PathVariable("jobCode") String jobCode, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
confirmCancelReplenishmentFromDetailsPage
@RequestMapping(value="/my-replenishment/detail/confirmation/cancel/{jobCode:.*}", method=GET) public String confirmCancelReplenishmentFromDetailsPage(@PathVariable("jobCode") String jobCode, org.springframework.ui.Model model, javax.servlet.http.HttpServletRequest request) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
replenishmentOrderDetail
@RequestMapping(value="/my-replenishment/{jobCode:.*}/{orderCode:.*}", method=GET) public String replenishmentOrderDetail(@PathVariable("jobCode") String jobCode, @PathVariable("orderCode") String orderCode, org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
getProductVariantMatrixForResponsive
-