Class SAPMockL10NService

java.lang.Object
de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
de.hybris.platform.sap.core.test.services.SAPMockL10NService
All Implemented Interfaces:
de.hybris.platform.servicelayer.i18n.L10NService

public class SAPMockL10NService extends de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
Mock implementation for L10NService.
  • Constructor Details

    • SAPMockL10NService

      public SAPMockL10NService()
  • Method Details

    • setGlobalConfigurationManager

      public void setGlobalConfigurationManager(GlobalConfigurationManager globalConfigurationManager)
      Injection setter for the global configuration manager.
      Parameters:
      globalConfigurationManager - global configuration manager
    • setLocalizationFolder

      public void setLocalizationFolder(String localizationFolder)
      Injection setter for localization folder.
      Parameters:
      localizationFolder - localization folder
    • setLanguages

      public void setLanguages(List<String> languages)
      Injection setter for localization folder.
      Parameters:
      languages - list of languages
    • getResourceBundle

      public ResourceBundle getResourceBundle()
      Specified by:
      getResourceBundle in interface de.hybris.platform.servicelayer.i18n.L10NService
      Overrides:
      getResourceBundle in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
    • getLocalizationsInternal

      protected Map<String,Properties> getLocalizationsInternal()
      Returns a map of localization properties for all set languages.
      Returns:
      map of localization properties per language
    • getResourceBundle

      public ResourceBundle getResourceBundle(Locale[] locales)
      Specified by:
      getResourceBundle in interface de.hybris.platform.servicelayer.i18n.L10NService
      Overrides:
      getResourceBundle in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
    • getLocalizedString

      public String getLocalizedString(String resKey, Object[] arguments)
      Specified by:
      getLocalizedString in interface de.hybris.platform.servicelayer.i18n.L10NService
      Overrides:
      getLocalizedString in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
    • getResourceBundle

      public ResourceBundle getResourceBundle(String baseName)
      Specified by:
      getResourceBundle in interface de.hybris.platform.servicelayer.i18n.L10NService
      Overrides:
      getResourceBundle in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
    • getResourceBundle

      public ResourceBundle getResourceBundle(String baseName, Locale[] locales)
      Specified by:
      getResourceBundle in interface de.hybris.platform.servicelayer.i18n.L10NService
      Overrides:
      getResourceBundle in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
    • setI18nService

      public void setI18nService(de.hybris.platform.servicelayer.i18n.I18NService i18nService)
      Overrides:
      setI18nService in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
    • setCommonI18NService

      public void setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService)
      Overrides:
      setCommonI18NService in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService
    • setModelService

      public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
      Overrides:
      setModelService in class de.hybris.platform.servicelayer.i18n.impl.DefaultL10NService