public class DefaultEmailTemplateTranslationStrategy extends java.lang.Object implements EmailTemplateTranslationStrategy
| Constructor and Description |
|---|
DefaultEmailTemplateTranslationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
buildMessageSources(java.lang.String languageIso,
java.io.BufferedReader reader,
java.lang.String line) |
protected ApplicationContext |
getApplicationContext() |
protected CommonI18NService |
getCommonI18NService() |
java.lang.String |
getDefaultLanguageIso()
Default language which is used if languageIso parameter is null
|
protected MediaService |
getMediaService() |
protected java.util.List<java.lang.String> |
getPropertiesRootPath(RendererTemplateModel renderTemplate,
java.lang.String languageIso) |
protected java.util.Map |
loadPropertyfile(java.lang.String path) |
void |
setCommonI18NService(CommonI18NService commonI18NService) |
void |
setDefaultLanguageIso(java.lang.String defaultLanguageIso)
Set default language which is used if languageIso parameter is null
|
void |
setMediaService(MediaService mediaService) |
java.util.Map<java.lang.String,java.lang.Object> |
translateMessagesForTemplate(RendererTemplateModel renderTemplate,
java.lang.String languageIso) |
public DefaultEmailTemplateTranslationStrategy()
public java.util.Map<java.lang.String,java.lang.Object> translateMessagesForTemplate(RendererTemplateModel renderTemplate, java.lang.String languageIso)
translateMessagesForTemplate in interface EmailTemplateTranslationStrategyprotected java.util.List<java.lang.String> getPropertiesRootPath(RendererTemplateModel renderTemplate, java.lang.String languageIso)
protected java.util.List<java.lang.String> buildMessageSources(java.lang.String languageIso,
java.io.BufferedReader reader,
java.lang.String line)
throws java.io.IOException
java.io.IOExceptionprotected java.util.Map loadPropertyfile(java.lang.String path)
protected ApplicationContext getApplicationContext()
protected CommonI18NService getCommonI18NService()
public void setCommonI18NService(CommonI18NService commonI18NService)
protected MediaService getMediaService()
public void setMediaService(MediaService mediaService)
public java.lang.String getDefaultLanguageIso()
public void setDefaultLanguageIso(java.lang.String defaultLanguageIso)
defaultLanguageIso - Copyright © 2018 SAP SE. All Rights Reserved.