public class SmartMessageSource extends Object implements org.springframework.context.MessageSource
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.core.io.Resource |
messageResource |
protected ScriptEngine |
scriptEngine |
| Constructor and Description |
|---|
SmartMessageSource() |
| Modifier and Type | Method and Description |
|---|---|
String |
getMessage(org.springframework.context.MessageSourceResolvable messageSource,
Locale locale) |
String |
getMessage(String code,
Object[] args,
Locale locale) |
String |
getMessage(String code,
Object[] args,
String ignored,
Locale locale) |
void |
setMessageResource(org.springframework.core.io.Resource messageResource) |
void |
setScriptEngine(ScriptEngine scriptEngine) |
void |
start() |
protected ScriptEngine scriptEngine
protected org.springframework.core.io.Resource messageResource
public void setMessageResource(org.springframework.core.io.Resource messageResource)
throws IOException
IOExceptionpublic void setScriptEngine(ScriptEngine scriptEngine)
public String getMessage(String code, Object[] args, String ignored, Locale locale)
getMessage in interface org.springframework.context.MessageSourcepublic String getMessage(String code, Object[] args, Locale locale) throws org.springframework.context.NoSuchMessageException
getMessage in interface org.springframework.context.MessageSourceorg.springframework.context.NoSuchMessageExceptionpublic String getMessage(org.springframework.context.MessageSourceResolvable messageSource, Locale locale) throws org.springframework.context.NoSuchMessageException
getMessage in interface org.springframework.context.MessageSourceorg.springframework.context.NoSuchMessageExceptionCopyright © 2015. All rights reserved.