Class TravelAccountPageController
java.lang.Object
de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
de.hybris.platform.acceleratorstorefrontcommons.controllers.pages.AbstractPageController
de.hybris.platform.travelacceleratorstorefront.controllers.pages.TravelAccountPageController
Extended Controller for home page - adds functionality to AccountPageController
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
AbstractController.HttpNotFoundException -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields 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 TypeMethodDescriptiongetDisabilityAndMobilityPage(org.springframework.ui.Model model) getMyBookingsPage(org.springframework.ui.Model model) removeAddress(String addressCode, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) updateDisabilityAndMobilityPage(String specialAssistance, org.springframework.ui.Model model) 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, urlEncodeMethods inherited from class de.hybris.platform.acceleratorstorefrontcommons.controllers.AbstractController
addRequestToModel, getBean
-
Field Details
-
ACCOUNT_MY_BOOKINGS_CMS_PAGE
- See Also:
-
ACCOUNT_DISABILITY_AND_MOBILITY_CMS_PAGE
- See Also:
-
ERROR
- See Also:
-
SPECIAL_SERVICE_REQUESTS
- See Also:
-
DISABILITY
- See Also:
-
TRUE
- See Also:
-
FORM_GLOBAL_CONFIRMATION
- See Also:
-
BREADCRUMBS
- See Also:
-
-
Constructor Details
-
TravelAccountPageController
public TravelAccountPageController()
-
-
Method Details
-
getMyBookingsPage
@RequestMapping(value="/my-account/my-bookings", method=GET) public String getMyBookingsPage(org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
getDisabilityAndMobilityPage
@RequestMapping(value="/my-account/disability-and-mobility", method=GET) public String getDisabilityAndMobilityPage(org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
updateDisabilityAndMobilityPage
@RequestMapping(value="/my-account/disability-and-mobility", method=POST) public String updateDisabilityAndMobilityPage(@RequestParam(required=false) String specialAssistance, org.springframework.ui.Model model) throws de.hybris.platform.cms2.exceptions.CMSItemNotFoundException - Throws:
de.hybris.platform.cms2.exceptions.CMSItemNotFoundException
-
removeAddress
-