Package org.apache.log4j
Class LogMF
- java.lang.Object
-
- org.apache.log4j.LogXF
-
- org.apache.log4j.LogMF
-
public final class LogMF extends LogXF
This class provides parameterized logging services using the pattern syntax of java.text.MessageFormat. Message formatting is only performed when the request exceeds the threshold level of the logger. When the pattern only contains literal text and default conversion patterns (that is "{0}" and similar) a simple fast compatible formatter is used. If the pattern contains more complex conversion patterns, formatting will be delegated to java.text.MessageFormatter which can be substantially slower.- Since:
- 1.2.16
- See Also:
LogSF
-
-
Field Summary
Fields Modifier and Type Field Description private static java.text.DateFormat
dateFormat
Date format.private static java.util.Locale
dateLocale
Locale at time of last date format request.private static java.lang.String
FQCN
Fully Qualified Class Name of this class.private static java.text.NumberFormat
numberFormat
Number format.private static java.util.Locale
numberLocale
Locale at time of last number format request.
-
Constructor Summary
Constructors Modifier Constructor Description private
LogMF()
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 a single argument using MessageFormat.private static java.lang.String
format(java.lang.String pattern, java.lang.Object[] arguments)
Formats arguments using MessageFormat.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.private static java.lang.String
formatDate(java.lang.Object d)
Format date.private static java.lang.String
formatNumber(java.lang.Object n)
Format number.private static java.lang.String
formatObject(java.lang.Object arg0)
Format a single parameter like a "{0}" formatting specifier.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.private static boolean
isSimple(java.lang.String pattern)
Determines if pattern contains only {n} format elements and not apostrophes.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.
-
-
-
Field Detail
-
numberFormat
private static java.text.NumberFormat numberFormat
Number format.
-
numberLocale
private static java.util.Locale numberLocale
Locale at time of last number format request.
-
dateFormat
private static java.text.DateFormat dateFormat
Date format.
-
dateLocale
private static java.util.Locale dateLocale
Locale at time of last date format request.
-
FQCN
private static final java.lang.String FQCN
Fully Qualified Class Name of this class.
-
-
Method Detail
-
formatNumber
private static java.lang.String formatNumber(java.lang.Object n)
Format number.- Parameters:
n
- number to format, may not be null.- Returns:
- formatted value.
-
formatDate
private static java.lang.String formatDate(java.lang.Object d)
Format date.- Parameters:
d
- date, may not be null.- Returns:
- formatted value.
-
formatObject
private static java.lang.String formatObject(java.lang.Object arg0)
Format a single parameter like a "{0}" formatting specifier.- Parameters:
arg0
- parameter, may be null.- Returns:
- string representation of arg0.
-
isSimple
private static boolean isSimple(java.lang.String pattern)
Determines if pattern contains only {n} format elements and not apostrophes.- Parameters:
pattern
- pattern, may not be null.- Returns:
- true if pattern only contains {n} format elements.
-
format
private static java.lang.String format(java.lang.String pattern, java.lang.Object[] arguments)
Formats arguments using MessageFormat.- Parameters:
pattern
- pattern, may be malformed or null.arguments
- arguments, may be null or mismatched.- Returns:
- Message string or null
-
format
private static java.lang.String format(java.lang.String pattern, java.lang.Object arg0)
Formats a single argument using MessageFormat.- Parameters:
pattern
- pattern, may be malformed or null.arguments
- arguments, may be null or mismatched.- Returns:
- Message string or null
-
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.
-
-