Class DefaultTravelI18NFacade

java.lang.Object
de.hybris.platform.commercefacades.i18n.impl.DefaultI18NFacade
de.hybris.platform.travelfacades.facades.impl.DefaultTravelI18NFacade
All Implemented Interfaces:
de.hybris.platform.commercefacades.i18n.I18NFacade, TravelI18NFacade

public class DefaultTravelI18NFacade extends de.hybris.platform.commercefacades.i18n.impl.DefaultI18NFacade implements TravelI18NFacade
Class is responsible for providing concrete implementation of the TravelI18NFacade interface. The class uses the travelI18NService class to do logic and then converts outcome to DTOs
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.commercefacades.i18n.impl.DefaultI18NFacade

    de.hybris.platform.commercefacades.i18n.impl.DefaultI18NFacade.RegionNameComparator
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Retrieves all countries set up in system
    Retrieves all languages set up in system
    protected de.hybris.platform.servicelayer.dto.converter.Converter<LanguageModel,LanguageData>
     
    void
    setLanguageConverter(de.hybris.platform.servicelayer.dto.converter.Converter<LanguageModel,LanguageData> languageConverter)
     

    Methods inherited from class de.hybris.platform.commercefacades.i18n.impl.DefaultI18NFacade

    getCommonI18NService, getCountryConverter, getCountryForIsocode, getRegion, getRegionConverter, getRegionsForAllCountries, getRegionsForCountries, getRegionsForCountryIso, setCommonI18NService, setCountryConverter, setRegionConverter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultTravelI18NFacade

      public DefaultTravelI18NFacade()
  • Method Details

    • getAllLanguages

      public List<LanguageData> getAllLanguages()
      Description copied from interface: TravelI18NFacade
      Retrieves all languages set up in system
      Specified by:
      getAllLanguages in interface TravelI18NFacade
      Returns:
      list of languages
    • getAllCountries

      public List<CountryData> getAllCountries()
      Description copied from interface: TravelI18NFacade
      Retrieves all countries set up in system
      Specified by:
      getAllCountries in interface TravelI18NFacade
      Returns:
      list of countries
    • getLanguageConverter

      protected de.hybris.platform.servicelayer.dto.converter.Converter<LanguageModel,LanguageData> getLanguageConverter()
      Returns:
      the languageConverter
    • setLanguageConverter

      public void setLanguageConverter(de.hybris.platform.servicelayer.dto.converter.Converter<LanguageModel,LanguageData> languageConverter)
      Parameters:
      languageConverter - the languageConverter to set