public class MessageService extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageService.Message |
| Modifier and Type | Method and Description |
|---|---|
static MessageService |
getInstance(List<Locale> locales) |
static MessageService |
getInstance(Locale locale) |
Enumeration<String> |
getKeys() |
Locale |
getLocale() |
static MessageService.Message |
getMessage(Locale language,
MessageReference context) |
static MessageService.Message |
getMessage(Locale locale,
String key,
Object... replacements) |
static Locale |
getSupportedLocale(List<Locale> locales)
Return first found supported
Locale (iterating over list starting with first element). |
static Locale |
getSupportedLocale(List<Locale> locales,
Locale defaultLocale)
Return first found supported
Locale (iterating over list starting with first element). |
static boolean |
isLocaleSupported(Locale locale) |
public static MessageService getInstance(Locale locale)
public static boolean isLocaleSupported(Locale locale)
public static Locale getSupportedLocale(List<Locale> locales)
Locale (iterating over list starting with first element).
If no Locale is supported NULL is returned.locales - Locale or NULL.public static Locale getSupportedLocale(List<Locale> locales, Locale defaultLocale)
Locale (iterating over list starting with first element).
If no Locale is supported given defaultLocale is returned.locales - to be checked localesdefaultLocale - local which is returned if no supported local is in given locales listLocale or given defaultLocale.public static MessageService getInstance(List<Locale> locales)
public static MessageService.Message getMessage(Locale language, MessageReference context)
public static MessageService.Message getMessage(Locale locale, String key, Object... replacements)
public Locale getLocale()
public Enumeration<String> getKeys()
Copyright © 2020. All rights reserved.