Class Loggings

Direct Known Subclasses:
Loggings_en, Loggings_es, Loggings_fr

public class Loggings extends IndexedResourceBundle
Base class for locale-dependent resources. Instances of this class should never been created directly. Use the factory method getResources(java.util.Locale) or use static convenience methods instead.
Since:
2.2
Author:
Martin Desruisseaux (IRD)
  • Constructor Details

    • Loggings

      public Loggings()
  • Method Details

    • getResources

      public static Loggings getResources(Locale locale) throws MissingResourceException
      Returns resources in the given locale.
      Parameters:
      locale - The locale, or null for the default locale.
      Returns:
      Resources in the given locale.
      Throws:
      MissingResourceException - if resources can't be found.
    • format

      public static LogRecord format(Level level, int key) throws MissingResourceException
      Gets a log record for the given key from this resource bundle or one of its parents.
      Parameters:
      level - The log record level.
      key - The key for the desired string.
      Returns:
      The string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.
    • format

      public static LogRecord format(Level level, int key, Object arg0) throws MissingResourceException
      Gets a log record for the given key. Replaces all occurence of "{0}" with values of arg0.
      Parameters:
      level - The log record level.
      key - The key for the desired string.
      arg0 - Value to substitute to "{0}".
      Returns:
      The formatted string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.
    • format

      public static LogRecord format(Level level, int key, Object arg0, Object arg1) throws MissingResourceException
      Gets a log record for the given key. Replaces all occurence of "{0}", "{1}", with values of arg0, arg1.
      Parameters:
      level - The log record level.
      key - The key for the desired string.
      arg0 - Value to substitute to "{0}".
      arg1 - Value to substitute to "{1}".
      Returns:
      The formatted string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.
    • format

      public static LogRecord format(Level level, int key, Object arg0, Object arg1, Object arg2) throws MissingResourceException
      Gets a log record for the given key. Replaces all occurence of "{0}", "{1}", with values of arg0, arg1, etc.
      Parameters:
      level - The log record level.
      key - The key for the desired string.
      arg0 - Value to substitute to "{0}".
      arg1 - Value to substitute to "{1}".
      arg2 - Value to substitute to "{2}".
      Returns:
      The formatted string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.
    • format

      public static LogRecord format(Level level, int key, Object arg0, Object arg1, Object arg2, Object arg3) throws MissingResourceException
      Gets a log record for the given key. Replaces all occurence of "{0}", "{1}", with values of arg0, arg1, etc.
      Parameters:
      level - The log record level.
      key - The key for the desired string.
      arg0 - Value to substitute to "{0}".
      arg1 - Value to substitute to "{1}".
      arg2 - Value to substitute to "{2}".
      arg3 - Value to substitute to "{3}".
      Returns:
      The formatted string for the given key.
      Throws:
      MissingResourceException - If no object for the given key can be found.