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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AccommodationSuggestionsDisplayStrategyprotected de.hybris.platform.servicelayer.config.ConfigurationServicegetLocationSuggestions(String text) Returns a list of GlobalSuggestionData with the suggestions for the location searchprotected List<GlobalSuggestionData>getSuggestions(String text, int pageSize, String searchType) protected PageableDatapopulateSuggestionsPageableData(int pageSize) protected SearchDatapopulateSuggestionsSearchData(String searchType, String text) voidsetAccommodationOfferingSearchFacade(AccommodationOfferingSearchFacade<AccommodationOfferingDayRateData> accommodationOfferingSearchFacade) voidsetAccommodationSuggestionsDisplayStrategy(AccommodationSuggestionsDisplayStrategy accommodationSuggestionsDisplayStrategy) voidsetConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService)
-
Constructor Details
-
DefaultAccommodationSuggestionFacade
public DefaultAccommodationSuggestionFacade()
-
-
Method Details
-
getLocationSuggestions
Description copied from interface:AccommodationSuggestionFacadeReturns a list of GlobalSuggestionData with the suggestions for the location search- Specified by:
getLocationSuggestionsin interfaceAccommodationSuggestionFacade- Parameters:
text- the search text- Returns:
- a list of GlobalSuggestionData with the suggestions for the location search
-
getSuggestions
-
populateSuggestionsSearchData
-
populateSuggestionsPageableData
-
getAccommodationOfferingSearchFacade
protected AccommodationOfferingSearchFacade<AccommodationOfferingDayRateData> getAccommodationOfferingSearchFacade()- Returns:
- the accommodationOfferingSearchFacade
-
setAccommodationOfferingSearchFacade
public void setAccommodationOfferingSearchFacade(AccommodationOfferingSearchFacade<AccommodationOfferingDayRateData> accommodationOfferingSearchFacade) - Parameters:
accommodationOfferingSearchFacade- the accommodationOfferingSearchFacade to set
-
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
-