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 Details

  • Method Details

    • getDynamicDictionaryProvider

      public DynamicDictionaryProvider getDynamicDictionaryProvider()
    • isSupported

      public boolean isSupported(Locale locale)
    • resolveMessage

      public String resolveMessage(org.thymeleaf.context.ITemplateContext context, Class<?> origin, String key, Object[] messageParameters)
    • innerResolveMessage

      protected String innerResolveMessage(Locale locale, String key)
    • createAbsentMessageRepresentation

      public String createAbsentMessageRepresentation(org.thymeleaf.context.ITemplateContext context, Class<?> origin, String key, Object[] messageParameters)
    • updateDictionary

      public void updateDictionary(I18nDictionary i18nDictionary)
    • removeDictionary

      public void removeDictionary(String locale)