Class TravelAbstractPageController

Direct Known Subclasses:
AbstractAccommodationPageController, AbstractCheckinStepController, AbstractCheckinStepController, AccommodationExtrasPageController, AncillaryExtrasPageController, AncillaryExtrasPageController, FareSelectionPageController, FareSelectionPageController, GuestDetailsPageController, HomePageController, PersonalDetailsPageController, PersonalDetailsPageController, TravellerDetailsPageController, TravellerDetailsPageController

public class TravelAbstractPageController extends AbstractPageController
Base controller for all travel page controllers. Provides common functionality for all page controllers.
  • Field Details

  • Constructor Details

    • TravelAbstractPageController

      public TravelAbstractPageController()
  • Method Details

    • getSiteUid

      @ModelAttribute("siteUid") public String getSiteUid()
      Overrides:
      getSiteUid in class AbstractPageController
    • getReservationCode

      @ModelAttribute("reservationCode") public String getReservationCode()
    • getDisableCurrencySelector

      @ModelAttribute("disableCurrencySelector") public Boolean getDisableCurrencySelector()
    • populateMinutes

      @ModelAttribute("minutes") public List<String> populateMinutes()
    • populateHours

      @ModelAttribute("hours") public List<String> populateHours()
    • getJson

      protected String getJson(Object objToBeConverted, String objName)
    • getConfigurationService

      protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()
      Overrides:
      getConfigurationService in class AbstractPageController
      Returns:
      the configurationService
    • getTravelCustomerFacade

      protected TravelCustomerFacade getTravelCustomerFacade()
      Returns:
      the travelCustomerFacade
    • getTravelCartFacade

      protected TravelCartFacade getTravelCartFacade()
      Returns:
      the travelCustomerFacade