Class AccountSummaryPageController
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.accountsummaryaddon.controllers.pages.AccountSummaryPageController
Controller for organization management.
-
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.b2bacceleratorfacades.company.B2BAccountSummaryFacadeprotected de.hybris.platform.b2bcommercefacades.company.B2BUnitFacadeprotected AccountSummaryMyCompanyBreadcrumbBuilderFields 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 TypeMethodDescriptionaccountSummaryUnitDetails(int page, String sortCode, AbstractSearchPageController.ShowMode showMode, String unit, String startRange, String endRange, String documentTypeCode, String documentStatus, String filterByKey, String filterByValue, org.springframework.ui.Model model, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectModel) accountSummaryUnitTree(org.springframework.ui.Model model) protected FilterByCriteriaDatacreateFilterByCriteriaData(String startRange, String endRange, String documentTypeCode, String documentStatus, String filterByValue) protected voidprepareDocumentTypeList(org.springframework.ui.Model model) protected StringsanitizeIncomingValues(String inputValue) 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
-
myCompanyBreadcrumbBuilder
-
b2bAccountSummaryFacade
protected de.hybris.platform.b2bacceleratorfacades.company.B2BAccountSummaryFacade b2bAccountSummaryFacade -
b2bUnitFacade
protected de.hybris.platform.b2bcommercefacades.company.B2BUnitFacade b2bUnitFacade
-
-
Constructor Details
-
AccountSummaryPageController
public AccountSummaryPageController()
-
-
Method Details
-
accountSummaryUnitTree
@RequestMapping(value="/my-company/organization-management/accountsummary-unit", method=GET) public String accountSummaryUnitTree(org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
accountSummaryUnitDetails
@RequestMapping(value="/my-company/organization-management/accountsummary-unit/details", method=GET) public String accountSummaryUnitDetails(@RequestParam(value="page",defaultValue="0") int page, @RequestParam(value="sort",required=false) String sortCode, @RequestParam(value="show",defaultValue="Page") AbstractSearchPageController.ShowMode showMode, @RequestParam("unit") String unit, @RequestParam(value="startRange",defaultValue="") String startRange, @RequestParam(value="endRange",defaultValue="") String endRange, @RequestParam(value="documentTypeCode",defaultValue="") String documentTypeCode, @RequestParam(value="documentStatus",defaultValue="OPEN") String documentStatus, @RequestParam(value="filterByKey",defaultValue="documentNumber") String filterByKey, @RequestParam(value="filterByValue",defaultValue="") String filterByValue, 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
-
sanitizeIncomingValues
-
prepareDocumentTypeList
protected void prepareDocumentTypeList(org.springframework.ui.Model model) -
createFilterByCriteriaData
-