Class DefaultEmailLanguageStrategy
- java.lang.Object
-
- de.hybris.platform.chineseprofileservices.strategies.impl.DefaultEmailLanguageStrategy
-
- All Implemented Interfaces:
EmailLanguageStrategy
public class DefaultEmailLanguageStrategy extends java.lang.Object implements EmailLanguageStrategy
-
-
Constructor Summary
Constructors Constructor Description DefaultEmailLanguageStrategy(ConfigurationService configService, CommerceCommonI18NService commerceCommonI18NService, CommonI18NService commonI18NService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Collection<LanguageModel>getAllLanguages()protected CommerceCommonI18NServicegetCommerceCommonI18NService()protected CommonI18NServicegetCommonI18NService()protected ConfigurationServicegetConfigurationService()java.lang.StringgetDefaultEmailLanguage()Gets default email language.protected booleanisValidEmailLanguage(java.lang.String language)
-
-
-
Constructor Detail
-
DefaultEmailLanguageStrategy
public DefaultEmailLanguageStrategy(ConfigurationService configService, CommerceCommonI18NService commerceCommonI18NService, CommonI18NService commonI18NService)
-
-
Method Detail
-
getDefaultEmailLanguage
public java.lang.String getDefaultEmailLanguage()
Description copied from interface:EmailLanguageStrategyGets default email language.- Specified by:
getDefaultEmailLanguagein interfaceEmailLanguageStrategy- Returns:
- default email language
-
isValidEmailLanguage
protected boolean isValidEmailLanguage(java.lang.String language)
-
getAllLanguages
protected java.util.Collection<LanguageModel> getAllLanguages()
-
getCommerceCommonI18NService
protected CommerceCommonI18NService getCommerceCommonI18NService()
-
getCommonI18NService
protected CommonI18NService getCommonI18NService()
-
getConfigurationService
protected ConfigurationService getConfigurationService()
-
-