Class AccountStatusController
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.AccountStatusController
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.b2b.company.B2BCommerceUnitServiceprotected de.hybris.platform.b2bacceleratorfacades.company.CompanyB2BCommerceFacadeprotected de.hybris.platform.commercefacades.customer.CustomerFacadeprotected static final org.apache.log4j.Loggerprotected 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 TypeMethodDescriptionaccountStatus(String unit, org.springframework.ui.Model model) accountStatus(org.springframework.ui.Model model) search(org.springframework.ui.Model model, String unit, Integer currentPage, Integer pageSize, String searchBy, String searchValue, String searchRangeMin, String searchRangeMax, String status, String sort) 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
-
LOG
protected static final org.apache.log4j.Logger LOG -
myCompanyBreadcrumbBuilder
-
companyB2BCommerceFacade
protected de.hybris.platform.b2bacceleratorfacades.company.CompanyB2BCommerceFacade companyB2BCommerceFacade -
b2bCommerceUnitService
protected de.hybris.platform.b2b.company.B2BCommerceUnitService b2bCommerceUnitService -
customerFacade
protected de.hybris.platform.commercefacades.customer.CustomerFacade customerFacade -
b2bAccountSummaryFacade
protected de.hybris.platform.b2bacceleratorfacades.company.B2BAccountSummaryFacade b2bAccountSummaryFacade
-
-
Constructor Details
-
AccountStatusController
public AccountStatusController()
-
-
Method Details
-
accountStatus
@RequestMapping(value="/my-company/organization-management/accountstatus", method=GET) public String accountStatus(org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
accountStatus
@RequestMapping(value="/my-company/organization-management/accountstatus/details", method=GET) public String accountStatus(@RequestParam("unit") String unit, org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
search
@RequestMapping(value="/my-company/organization-management/accountstatus/details/documents", method=GET, produces="application/json") public String search(org.springframework.ui.Model model, @RequestParam("unit") String unit, @RequestParam(value="page",defaultValue="0") Integer currentPage, @RequestParam(value="pageSize",defaultValue="10") Integer pageSize, @RequestParam("searchBy") String searchBy, @RequestParam("searchValue") String searchValue, @RequestParam("searchRangeMin") String searchRangeMin, @RequestParam("searchRangeMax") String searchRangeMax, @RequestParam(value="status",defaultValue="status_open") String status, @RequestParam(value="sort",defaultValue="asc") String sort) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-