public class ResourceBundleMessageHandler extends Object implements MessageHandler, InitializationBean
CONTEXT_ATTRIBUTE| Constructor and Description |
|---|
ResourceBundleMessageHandler() |
ResourceBundleMessageHandler(ClassLoader classLoader) |
public ResourceBundleMessageHandler()
public ResourceBundleMessageHandler(ClassLoader classLoader)
public ClassLoader getClassLoader()
public void setClassLoader(ClassLoader classLoader)
public ResourceBundleMessageProperties getProperties()
public void setProperties(ResourceBundleMessageProperties properties)
public void setPrimaryLanguage(String primaryLanguage)
public void doInitialization()
throws Exception
doInitialization in interface InitializationBeanExceptionpublic ResourceBundle getResourceBundle()
public ResourceBundle getResourceBundle(String language)
public String getString(ResourceBundle resourceBundle, boolean throwException, String code)
public List<String> getAvailableLanguages()
getAvailableLanguages in interface MessageHandlerpublic String getPrimaryLanguage()
getPrimaryLanguage in interface MessageHandlerpublic String getMessage(String code, boolean checkArgs, String... args)
getMessage in interface MessageHandlerpublic String getMessage(String code, String... args)
getMessage in interface MessageHandlerpublic com.github.ideahut.qms.shared.client.object.CodeMessage getCodeMessage(String code, boolean checkArgs, String... args)
getCodeMessage in interface MessageHandlerpublic com.github.ideahut.qms.shared.client.object.CodeMessage getCodeMessage(String code, String... args)
getCodeMessage in interface MessageHandlerpublic Map<String,String> getMessages(String... codes)
getMessages in interface MessageHandlerCopyright © 2020. All rights reserved.