Package io.gravitee.am.service.i18n
Class GraviteeMessageResolver
java.lang.Object
org.thymeleaf.messageresolver.AbstractMessageResolver
io.gravitee.am.service.i18n.GraviteeMessageResolver
- All Implemented Interfaces:
org.thymeleaf.messageresolver.IMessageResolver
- Direct Known Subclasses:
SpringGraviteeMessageSource
public class GraviteeMessageResolver
extends org.thymeleaf.messageresolver.AbstractMessageResolver
- Author:
- Eric LELEU (eric.leleu at graviteesource.com), Titouan COMPIEGNE (titouan.compiegne at graviteesource.com), GraviteeSource Team
-
Constructor Summary
ConstructorsConstructorDescriptionGraviteeMessageResolver(FileSystemDictionaryProvider fileSystemDictionaryProvider, DynamicDictionaryProvider domainBasedDictionaryProvider) GraviteeMessageResolver(String i18nLocation) -
Method Summary
Modifier and TypeMethodDescriptioncreateAbsentMessageRepresentation(org.thymeleaf.context.ITemplateContext context, Class<?> origin, String key, Object[] messageParameters) protected StringinnerResolveMessage(Locale locale, String key) booleanisSupported(Locale locale) voidremoveDictionary(String locale) resolveMessage(org.thymeleaf.context.ITemplateContext context, Class<?> origin, String key, Object[] messageParameters) voidupdateDictionary(I18nDictionary i18nDictionary) Methods inherited from class org.thymeleaf.messageresolver.AbstractMessageResolver
getName, getOrder, setName, setOrder
-
Constructor Details
-
GraviteeMessageResolver
-
GraviteeMessageResolver
public GraviteeMessageResolver(FileSystemDictionaryProvider fileSystemDictionaryProvider, DynamicDictionaryProvider domainBasedDictionaryProvider)
-
-
Method Details
-
getDynamicDictionaryProvider
-
isSupported
-
resolveMessage
-
innerResolveMessage
-
createAbsentMessageRepresentation
-
updateDictionary
-
removeDictionary
-