public class ReloadableMessageBundleContext extends java.lang.Object implements MessageBundleContext
MessageBundleContext.| Constructor and Description |
|---|
ReloadableMessageBundleContext(MessageBundleService messageBundleService,
java.lang.String bundleKey,
java.lang.String bundleVersion) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMessage(java.lang.String code,
java.util.Locale locale)
Gets message by code and locale, if not exists and useCodeAsDefaultMessage option was set true returns the code.
|
java.lang.String |
getMessage(java.lang.String code,
java.util.Locale locale,
java.lang.String defaultMessage)
Gets message by code and locale, if not exists return defaultMessage.
|
void |
init() |
void |
reload() |
public ReloadableMessageBundleContext(MessageBundleService messageBundleService, java.lang.String bundleKey, java.lang.String bundleVersion)
public void init()
public void reload()
public java.lang.String getMessage(java.lang.String code,
java.util.Locale locale)
MessageBundleContextgetMessage in interface MessageBundleContextcode - the codelocale - the localepublic java.lang.String getMessage(java.lang.String code,
java.util.Locale locale,
java.lang.String defaultMessage)
MessageBundleContextgetMessage in interface MessageBundleContextcode - the code of messagelocale - the localedefaultMessage - the default message