Interface MessageContext

    • Method Detail

      • clone

        MessageContext clone()
        Returns:
        Clones the current MessageContext.
      • message

        Message message()
        Returns:
        a message based on the current context modifiable via a fluent API
      • messageSource

        MessageContext messageSource​(String... messageSource)
        Configures a message source instance for use by a MessageResolver.
        Parameters:
        messageSource - message source to add
        Returns:
        the instance of the current message context builder
      • messageInterpolator

        MessageContext messageInterpolator​(MessageInterpolator messageInterpolator)
        Parameters:
        messageInterpolator - a new message interpolator to be set
        Returns:
        the instance of the current message context builder
      • messageResolver

        MessageContext messageResolver​(MessageResolver messageResolver)
        Parameters:
        messageResolver - a new message resolver to be set
        Returns:
        the instance of the current message context builder
      • localeResolver

        MessageContext localeResolver​(LocaleResolver localeResolver)
        Parameters:
        localeResolver - a new locale resolver to be set
        Returns:
        the instance of the current message context builder
      • getMessageInterpolator

        MessageInterpolator getMessageInterpolator()
        Returns:
        the current message interpolator
      • getMessageResolver

        MessageResolver getMessageResolver()
        Returns:
        the current message resolver
      • getLocaleResolver

        LocaleResolver getLocaleResolver()
        Returns:
        the current locale resolver
      • getMessageSources

        List<String> getMessageSources()
        Returns:
        list of registered message sources