Class DefaultShoppingTravelCustomerFacade

java.lang.Object
de.hybris.platform.commercefacades.customer.impl.DefaultCustomerFacade
de.hybris.platform.travelfacades.facades.customer.impl.DefaultTravelCustomerFacade
de.hybris.platform.shoppingfacades.facades.impl.DefaultShoppingTravelCustomerFacade
All Implemented Interfaces:
de.hybris.platform.commercefacades.customer.CustomerFacade, ShoppingTravelCustomerFacade, TravelCustomerFacade

public class DefaultShoppingTravelCustomerFacade extends DefaultTravelCustomerFacade implements ShoppingTravelCustomerFacade
Implementation class for TravelCustomerFacade interface.
  • Constructor Details

    • DefaultShoppingTravelCustomerFacade

      public DefaultShoppingTravelCustomerFacade()
  • Method Details

    • saveAirlineCustomerSearch

      public boolean saveAirlineCustomerSearch(AirlineSavedSearchData airlineSavedSearchData)
      Description copied from interface: ShoppingTravelCustomerFacade
      This method saves search made by Customer.
      Specified by:
      saveAirlineCustomerSearch in interface ShoppingTravelCustomerFacade
      Parameters:
      airlineSavedSearchData - AirlineSavedSearchData holding information about the Fare-Search made by customer.
      Returns:
      a boolean true(SUCCESS)/ false(FAILURE).
    • getAirlineSavedSearchesForUser

      public AirlineSavedSearchDataList getAirlineSavedSearchesForUser(String userId)
      Returns the list of saved searches that are saved in the user profile.
      Specified by:
      getAirlineSavedSearchesForUser in interface ShoppingTravelCustomerFacade
      Parameters:
      userId - the userId
      Returns:
      the list of saved searches
    • getConfigurationService

      protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()
      Overrides:
      getConfigurationService in class DefaultTravelCustomerFacade
    • setConfigurationService

      public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService)
      Overrides:
      setConfigurationService in class DefaultTravelCustomerFacade
      Parameters:
      configurationService - the configurationService to set
    • getAirlineSavedSearchConverter

      protected de.hybris.platform.servicelayer.dto.converter.Converter<SavedSearchModel,AirlineSavedSearchData> getAirlineSavedSearchConverter()
      Returns:
      airlineSavedSearchConverter Get Airline saved search strategy
    • setAirlineSavedSearchConverter

      public void setAirlineSavedSearchConverter(de.hybris.platform.servicelayer.dto.converter.Converter<SavedSearchModel,AirlineSavedSearchData> airlineSavedSearchConverter)
      Parameters:
      airlineSavedSearchConverter - the airline saved search converter
    • getAirlineSavedSearchReverseConverter

      protected de.hybris.platform.servicelayer.dto.converter.Converter<AirlineSavedSearchData,SavedSearchModel> getAirlineSavedSearchReverseConverter()
      Returns:
      Get the airline Saved Search Reverse Converter
    • setAirlineSavedSearchReverseConverter

      public void setAirlineSavedSearchReverseConverter(de.hybris.platform.servicelayer.dto.converter.Converter<AirlineSavedSearchData,SavedSearchModel> airlineSavedSearchReverseConverter)
      Parameters:
      airlineSavedSearchReverseConverter - set the airline Saved Search Reverse Converter