Class Messages

java.lang.Object
org.jboss.logging.Messages

public final class Messages extends Object
A factory class to produce message bundle implementations.
  • Constructor Details

    • Messages

      private Messages()
  • Method Details

    • getBundle

      public static <T> T getBundle(Class<T> type)
      Get a message bundle of the given type. Equivalent to getBundle(type, Locale.getDefault()).
      Type Parameters:
      T - the bundle type
      Parameters:
      type - the bundle type class
      Returns:
      the bundle
    • getBundle

      public static <T> T getBundle(Class<T> type, Locale locale)
      Get a message bundle of the given type.
      Type Parameters:
      T - the bundle type
      Parameters:
      type - the bundle type class
      locale - the message locale to use
      Returns:
      the bundle
    • doGetBundle

      private static <T> T doGetBundle(Class<T> type, Locale locale)
    • join

      private static String join(String interfaceName, String a, String b, String c, String d)