Class I18NServiceMock
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.service.AbstractService
-
- de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
-
- de.hybris.platform.servicelayer.i18n.impl.DefaultI18NService
-
- de.hybris.platform.servicelayer.i18n.I18NServiceMock
-
- All Implemented Interfaces:
I18NService,java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class I18NServiceMock extends DefaultI18NService
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
AbstractService.SerializableDTO
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
modelService, sessionService, txManager
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant
-
-
Constructor Summary
Constructors Constructor Description I18NServiceMock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ResourceBundlegetBundle(java.lang.String baseName)java.util.ResourceBundlegetBundle(java.lang.String baseName, java.util.Locale[] locales)java.util.ResourceBundlegetBundle(java.lang.String baseName, java.util.Locale[] locales, java.lang.ClassLoader loader)java.util.TimeZonegetCurrentTimeZone()Returns current (session) timezone (and not JVM's own timezone).voidsetCurrentTimeZone(java.util.TimeZone zone)Changes current session timezone.-
Methods inherited from class de.hybris.platform.servicelayer.i18n.impl.DefaultI18NService
getAllActiveLanguages, getAllCountries, getAllCurrencies, getAllLanguages, getAllLocales, getBaseCurrency, getBestMatchingJavaCurrency, getBestMatchingLocale, getCountry, getCurrency, getCurrentCurrency, getCurrentJavaCurrency, getCurrentLocale, getEnumLocalizedName, getFallbackLocales, getI18nDao, getLangPKFromLocale, getLanguage, getLocaleService, getSupportedDataLocales, getSupportedJavaCurrencies, getSupportedLocales, getTypeService, isLocalizationFallbackEnabled, lookupTypeService, setCurrencyDao, setCurrentCurrency, setCurrentJavaCurrency, setCurrentLocale, setEnumLocalizedName, setI18nDao, setLocaleService, setLocalizationFallbackEnabled
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManager
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
-
-
-
Method Detail
-
getBundle
public java.util.ResourceBundle getBundle(java.lang.String baseName)
- Specified by:
getBundlein interfaceI18NService- Overrides:
getBundlein classDefaultI18NService- Parameters:
baseName- bundle name- Returns:
- the bundle
-
getBundle
public java.util.ResourceBundle getBundle(java.lang.String baseName, java.util.Locale[] locales)- Specified by:
getBundlein interfaceI18NService- Overrides:
getBundlein classDefaultI18NService- Parameters:
baseName- bundle namelocales- fallback locales (bundles)- Returns:
- the bundle
-
getBundle
public java.util.ResourceBundle getBundle(java.lang.String baseName, java.util.Locale[] locales, java.lang.ClassLoader loader)- Specified by:
getBundlein interfaceI18NService- Overrides:
getBundlein classDefaultI18NService- Parameters:
baseName- bundle namelocales- fallback locales (bundles)loader- classloader to use- Returns:
- the bundle
-
setCurrentTimeZone
public void setCurrentTimeZone(java.util.TimeZone zone)
Description copied from interface:I18NServiceChanges current session timezone.- Specified by:
setCurrentTimeZonein interfaceI18NService- Overrides:
setCurrentTimeZonein classDefaultI18NService- Parameters:
zone- the new session timezone
-
getCurrentTimeZone
public java.util.TimeZone getCurrentTimeZone()
Description copied from interface:I18NServiceReturns current (session) timezone (and not JVM's own timezone).- Specified by:
getCurrentTimeZonein interfaceI18NService- Overrides:
getCurrentTimeZonein classDefaultI18NService- Returns:
- the current time zone
-
-