Class DefaultAccommodationSuggestionFacade

java.lang.Object
de.hybris.platform.travelfacades.facades.accommodation.impl.DefaultAccommodationSuggestionFacade
All Implemented Interfaces:
AccommodationSuggestionFacade

public class DefaultAccommodationSuggestionFacade extends Object implements AccommodationSuggestionFacade
Default implementation of AccommodationSuggestionFacade
  • Constructor Details

    • DefaultAccommodationSuggestionFacade

      public DefaultAccommodationSuggestionFacade()
  • Method Details

    • getLocationSuggestions

      public List<GlobalSuggestionData> getLocationSuggestions(String text)
      Description copied from interface: AccommodationSuggestionFacade
      Returns a list of GlobalSuggestionData with the suggestions for the location search
      Specified by:
      getLocationSuggestions in interface AccommodationSuggestionFacade
      Parameters:
      text - the search text
      Returns:
      a list of GlobalSuggestionData with the suggestions for the location search
    • getSuggestions

      protected List<GlobalSuggestionData> getSuggestions(String text, int pageSize, String searchType)
    • populateSuggestionsSearchData

      protected SearchData populateSuggestionsSearchData(String searchType, String text)
    • populateSuggestionsPageableData

      protected PageableData populateSuggestionsPageableData(int pageSize)
    • getAccommodationOfferingSearchFacade

      protected AccommodationOfferingSearchFacade<AccommodationOfferingDayRateData> getAccommodationOfferingSearchFacade()
      Returns:
      the accommodationOfferingSearchFacade
    • setAccommodationOfferingSearchFacade

      public void setAccommodationOfferingSearchFacade(AccommodationOfferingSearchFacade<AccommodationOfferingDayRateData> accommodationOfferingSearchFacade)
      Parameters:
      accommodationOfferingSearchFacade - the accommodationOfferingSearchFacade to set
    • getAccommodationSuggestionsDisplayStrategy

      protected AccommodationSuggestionsDisplayStrategy getAccommodationSuggestionsDisplayStrategy()
      Returns:
      the accommodationSuggestionsDisplayStrategy
    • setAccommodationSuggestionsDisplayStrategy

      public void setAccommodationSuggestionsDisplayStrategy(AccommodationSuggestionsDisplayStrategy accommodationSuggestionsDisplayStrategy)
      Parameters:
      accommodationSuggestionsDisplayStrategy - the accommodationSuggestionsDisplayStrategy to set
    • getConfigurationService

      protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()
      Returns:
      the configurationService
    • setConfigurationService

      public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService)
      Parameters:
      configurationService - the configurationService to set