Class LogSF


  • public final class LogSF
    extends LogXF
    This class provides parameterized logging services using the SLF4J pattern syntax.

    Message formatting is only performed when the request exceeds the threshold level of the logger.

    Since:
    1.2.16
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String FQCN
      Fully Qualified Class Name of this class.
      • Fields inherited from class org.apache.log4j.LogXF

        TRACE
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private LogSF()
      private constructor.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void debug​(Logger logger, java.lang.String pattern, boolean argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, byte argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, char argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, double argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, float argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, int argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, long argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, short argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, java.lang.Object argument)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Log a parameterized message at debug level.
      static void debug​(Logger logger, java.lang.Throwable t, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at debug level.
      static void error​(Logger logger, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at error level.
      static void error​(Logger logger, java.lang.Throwable t, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at error level.
      static void fatal​(Logger logger, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at fatal level.
      static void fatal​(Logger logger, java.lang.Throwable t, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at fatal level.
      private static void forcedLog​(Logger logger, Level level, java.lang.String msg)
      Equivalent of Logger.forcedLog.
      private static void forcedLog​(Logger logger, Level level, java.lang.String msg, java.lang.Throwable t)
      Equivalent of Logger.forcedLog.
      private static java.lang.String format​(java.lang.String pattern, java.lang.Object arg0)
      Formats arguments using MessageFormat.
      private static java.lang.String format​(java.lang.String pattern, java.lang.Object[] arguments)
      Formats arguments using SLF4J-like formatter.
      private static java.lang.String format​(java.lang.String resourceBundleName, java.lang.String key, java.lang.Object[] arguments)
      Formats arguments using MessageFormat using a pattern from a resource bundle.
      static void info​(Logger logger, java.lang.String pattern, boolean argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, byte argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, char argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, double argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, float argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, int argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, long argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, short argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, java.lang.Object argument)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Log a parameterized message at info level.
      static void info​(Logger logger, java.lang.Throwable t, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at info level.
      static void log​(Logger logger, Level level, java.lang.String pattern, boolean param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, byte param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, char param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, double param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, float param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, int param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, long param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, short param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, java.lang.Object param1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, java.lang.Object[] parameters)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
      Log a parameterized message at specifed level.
      static void log​(Logger logger, Level level, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Log a parameterized message at specified level.
      static void log​(Logger logger, Level level, java.lang.Throwable t, java.lang.String pattern, java.lang.Object[] parameters)
      Log a parameterized message at specified level.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, boolean param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, byte param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, char param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, double param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, float param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, int param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, long param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, short param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, java.lang.Object param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, java.lang.Object[] parameters)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, java.lang.Object param0, java.lang.Object param1)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, java.lang.Object param0, java.lang.Object param1, java.lang.Object param2)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.String bundleName, java.lang.String key, java.lang.Object param0, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)
      Log a parameterized message using a pattern from a resource bundle.
      static void logrb​(Logger logger, Level level, java.lang.Throwable t, java.lang.String bundleName, java.lang.String key, java.lang.Object[] parameters)
      Log a parameterized message using a pattern from a resource bundle.
      static void trace​(Logger logger, java.lang.String pattern, boolean argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, byte argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, char argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, double argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, float argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, int argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, long argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, short argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, java.lang.Object argument)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Log a parameterized message at trace level.
      static void trace​(Logger logger, java.lang.Throwable t, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at trace level.
      static void warn​(Logger logger, java.lang.String pattern, boolean argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, byte argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, char argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, double argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, float argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, int argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, long argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, short argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, java.lang.Object argument)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.String pattern, java.lang.Object arg0, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Log a parameterized message at warn level.
      static void warn​(Logger logger, java.lang.Throwable t, java.lang.String pattern, java.lang.Object[] arguments)
      Log a parameterized message at warn level.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • FQCN

        private static final java.lang.String FQCN
        Fully Qualified Class Name of this class.
    • Constructor Detail

      • LogSF

        private LogSF()
        private constructor.
    • Method Detail

      • format

        private static java.lang.String format​(java.lang.String pattern,
                                               java.lang.Object[] arguments)
        Formats arguments using SLF4J-like formatter.
        Parameters:
        pattern - pattern, may be malformed.
        arguments - arguments.
        Returns:
        Message string
      • format

        private static java.lang.String format​(java.lang.String pattern,
                                               java.lang.Object arg0)
        Formats arguments using MessageFormat.
        Parameters:
        pattern - pattern, may be malformed.
        arg0 - argument, may be null or mismatched.
        Returns:
        Message string
      • format

        private static java.lang.String format​(java.lang.String resourceBundleName,
                                               java.lang.String key,
                                               java.lang.Object[] arguments)
        Formats arguments using MessageFormat using a pattern from a resource bundle.
        Parameters:
        resourceBundleName - name of resource bundle, may be null.
        key - key for pattern in resource bundle, may be null.
        arguments - arguments, may be null or mismatched.
        Returns:
        Message string or null
      • forcedLog

        private static void forcedLog​(Logger logger,
                                      Level level,
                                      java.lang.String msg)
        Equivalent of Logger.forcedLog.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        msg - message, may be null.
      • forcedLog

        private static void forcedLog​(Logger logger,
                                      Level level,
                                      java.lang.String msg,
                                      java.lang.Throwable t)
        Equivalent of Logger.forcedLog.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        msg - message, may be null.
        t - throwable.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object[] arguments)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object[] arguments)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • error

        public static void error​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at error level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • fatal

        public static void fatal​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at fatal level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.Throwable t,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        t - throwable, may be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.Throwable t,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        t - throwable, may be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.Throwable t,
                                java.lang.String pattern,
                                java.lang.Object[] arguments)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        t - throwable, may be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.Throwable t,
                                java.lang.String pattern,
                                java.lang.Object[] arguments)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        t - throwable, may be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • error

        public static void error​(Logger logger,
                                 java.lang.Throwable t,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at error level.
        Parameters:
        logger - logger, may not be null.
        t - throwable, may be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • fatal

        public static void fatal​(Logger logger,
                                 java.lang.Throwable t,
                                 java.lang.String pattern,
                                 java.lang.Object[] arguments)
        Log a parameterized message at fatal level.
        Parameters:
        logger - logger, may not be null.
        t - throwable, may be null.
        pattern - pattern, may be null.
        arguments - an array of arguments to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 boolean argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 char argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 byte argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 short argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 int argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 long argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 float argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 double argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object argument)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object arg0,
                                 java.lang.Object arg1)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object arg0,
                                 java.lang.Object arg1,
                                 java.lang.Object arg2)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
      • trace

        public static void trace​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object arg0,
                                 java.lang.Object arg1,
                                 java.lang.Object arg2,
                                 java.lang.Object arg3)
        Log a parameterized message at trace level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
        arg3 - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 boolean argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 char argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 byte argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 short argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 int argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 long argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 float argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 double argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object argument)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object arg0,
                                 java.lang.Object arg1)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object arg0,
                                 java.lang.Object arg1,
                                 java.lang.Object arg2)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
      • debug

        public static void debug​(Logger logger,
                                 java.lang.String pattern,
                                 java.lang.Object arg0,
                                 java.lang.Object arg1,
                                 java.lang.Object arg2,
                                 java.lang.Object arg3)
        Log a parameterized message at debug level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
        arg3 - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                boolean argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                char argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                byte argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                short argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                int argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                long argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                float argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                double argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object argument)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object arg0,
                                java.lang.Object arg1)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object arg0,
                                java.lang.Object arg1,
                                java.lang.Object arg2)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
      • info

        public static void info​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object arg0,
                                java.lang.Object arg1,
                                java.lang.Object arg2,
                                java.lang.Object arg3)
        Log a parameterized message at info level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
        arg3 - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                boolean argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                char argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                byte argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                short argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                int argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                long argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                float argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                double argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object argument)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        argument - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object arg0,
                                java.lang.Object arg1)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object arg0,
                                java.lang.Object arg1,
                                java.lang.Object arg2)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
      • warn

        public static void warn​(Logger logger,
                                java.lang.String pattern,
                                java.lang.Object arg0,
                                java.lang.Object arg1,
                                java.lang.Object arg2,
                                java.lang.Object arg3)
        Log a parameterized message at warn level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
        arg3 - a value to be formatted and substituted.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               java.lang.Object[] parameters)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        parameters - parameters to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.Throwable t,
                               java.lang.String pattern,
                               java.lang.Object[] parameters)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        t - throwable, may be null.
        pattern - pattern, may be null.
        parameters - parameters to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               java.lang.Object param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               boolean param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               byte param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               char param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               short param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               int param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               long param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               float param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               double param1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        param1 - parameter to the log message.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               java.lang.Object arg0,
                               java.lang.Object arg1)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               java.lang.Object arg0,
                               java.lang.Object arg1,
                               java.lang.Object arg2)
        Log a parameterized message at specifed level.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        pattern - pattern, may be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
      • log

        public static void log​(Logger logger,
                               Level level,
                               java.lang.String pattern,
                               java.lang.Object arg0,
                               java.lang.Object arg1,
                               java.lang.Object arg2,
                               java.lang.Object arg3)
        Log a parameterized message at specified level.
        Parameters:
        logger - logger, may not be null.
        pattern - pattern, may be null.
        level - level, may not be null.
        arg0 - a value to be formatted and substituted.
        arg1 - a value to be formatted and substituted.
        arg2 - a value to be formatted and substituted.
        arg3 - a value to be formatted and substituted.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 java.lang.Object[] parameters)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        parameters - parameters to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.Throwable t,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 java.lang.Object[] parameters)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        t - throwable, may be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        parameters - parameters to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 java.lang.Object param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 boolean param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 char param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 byte param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 short param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 int param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 long param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 float param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 double param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 java.lang.Object param0,
                                 java.lang.Object param1)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param0 - Parameter to the log message.
        param1 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 java.lang.Object param0,
                                 java.lang.Object param1,
                                 java.lang.Object param2)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param0 - Parameter to the log message.
        param1 - Parameter to the log message.
        param2 - Parameter to the log message.
      • logrb

        public static void logrb​(Logger logger,
                                 Level level,
                                 java.lang.String bundleName,
                                 java.lang.String key,
                                 java.lang.Object param0,
                                 java.lang.Object param1,
                                 java.lang.Object param2,
                                 java.lang.Object param3)
        Log a parameterized message using a pattern from a resource bundle.
        Parameters:
        logger - logger, may not be null.
        level - level, may not be null.
        bundleName - resource bundle name, may be null.
        key - key, may be null.
        param0 - Parameter to the log message.
        param1 - Parameter to the log message.
        param2 - Parameter to the log message.
        param3 - Parameter to the log message.