|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openbp.common.logger.LogUtil
public final class LogUtil
Provides utility methods for an implementation-independant and business object-centered logging. There are a number of differences to regular logging:
MsgFormat and supports the usual placeholders such as {0} etc. In addition, the placeholder $0 will be processed in the same way as {0} and in addition wrapped in single quotes.
| Method Summary | |
|---|---|
static java.lang.String |
debug(java.lang.Class cls,
java.lang.String msg)
Logs a debug message with no arguments. |
static java.lang.String |
debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
Logs a debug message with a single argument. |
static java.lang.String |
debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
Logs a debug message using an argument array. |
static java.lang.String |
debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
Logs a debug message with two arguments. |
static java.lang.String |
debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
Logs a debug message with tree arguments. |
static java.lang.String |
debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
Logs a debug message with four arguments. |
static java.lang.String |
doLog(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
Logs a message using an argument array. |
static java.lang.String |
doLog(java.lang.String logLevel,
java.lang.String loggerName,
java.lang.String msg,
java.lang.Object[] args)
Logs a message using an argument array. |
static java.lang.String |
error(java.lang.Class cls,
java.lang.String msg)
Logs an error message with no arguments. |
static java.lang.String |
error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
Logs an error message with a single argument. |
static java.lang.String |
error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
Logs an error message using an argument array. |
static java.lang.String |
error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
Logs an error message with two arguments. |
static java.lang.String |
error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
Logs an error message with tree arguments. |
static java.lang.String |
error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
Logs an error message with four arguments. |
static java.lang.String |
info(java.lang.Class cls,
java.lang.String msg)
Logs an informational message with no arguments. |
static java.lang.String |
info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
Logs an informational message with a single argument. |
static java.lang.String |
info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
Logs an informational message using an argument array. |
static java.lang.String |
info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
Logs an informational message with two arguments. |
static java.lang.String |
info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
Logs an informational message with tree arguments. |
static java.lang.String |
info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
Logs an informational message with four arguments. |
static boolean |
isDebugEnabled(java.lang.Class cls)
Checks if debug logging is enabled for the given logger. |
static boolean |
isErrorEnabled(java.lang.Class cls)
Checks if error logging is enabled for the given logger. |
static boolean |
isInfoEnabled(java.lang.Class cls)
Checks if info logging is enabled for the given logger. |
static boolean |
isLoggerEnabled(java.lang.Class cls,
java.lang.String logLevel)
Checks if the specified logger is enabled. |
static boolean |
isLoggerEnabled(java.lang.String loggerName,
java.lang.String logLevel)
Checks if the specified logger is enabled. |
static boolean |
isTraceEnabled(java.lang.Class cls)
Checks if trace logging is enabled for the given logger. |
static boolean |
isWarnEnabled(java.lang.Class cls)
Checks if warn logging is enabled for the given logger. |
static java.lang.String |
log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg)
Logs a message with no arguments. |
static java.lang.String |
log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
Logs a message with a single argument. |
static java.lang.String |
log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
Logs a message using an argument array. |
static java.lang.String |
log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
Logs a message with two arguments. |
static java.lang.String |
log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
Logs a message with tree arguments. |
static java.lang.String |
log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
Logs a message with four arguments. |
static java.lang.String |
log(java.lang.String logLevel,
java.lang.String loggerName,
java.lang.String msg,
java.lang.Object[] args)
Logs a message using an argument array. |
static java.lang.String |
trace(java.lang.Class cls,
java.lang.String msg)
Logs a trace message with no arguments. |
static java.lang.String |
trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
Logs a trace message with a single argument. |
static java.lang.String |
trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
Logs a trace message using an argument array. |
static java.lang.String |
trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
Logs a trace message with two arguments. |
static java.lang.String |
trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
Logs a trace message with tree arguments. |
static java.lang.String |
trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
Logs a trace message with four arguments. |
static java.lang.String |
warn(java.lang.Class cls,
java.lang.String msg)
Logs a warning message with no arguments. |
static java.lang.String |
warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
Logs a warning message with a single argument. |
static java.lang.String |
warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
Logs a warning message using an argument array. |
static java.lang.String |
warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
Logs a warning message with two arguments. |
static java.lang.String |
warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
Logs a warning message with tree arguments. |
static java.lang.String |
warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
Logs a warning message with four arguments. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.lang.String debug(java.lang.Class cls,
java.lang.String msg)
public static java.lang.String debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
public static java.lang.String debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
public static java.lang.String debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
public static java.lang.String debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
public static java.lang.String debug(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
public static java.lang.String trace(java.lang.Class cls,
java.lang.String msg)
public static java.lang.String trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
public static java.lang.String trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
public static java.lang.String trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
public static java.lang.String trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
public static java.lang.String trace(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
public static java.lang.String info(java.lang.Class cls,
java.lang.String msg)
public static java.lang.String info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
public static java.lang.String info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
public static java.lang.String info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
public static java.lang.String info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
public static java.lang.String info(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
public static java.lang.String warn(java.lang.Class cls,
java.lang.String msg)
public static java.lang.String warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
public static java.lang.String warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
public static java.lang.String warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
public static java.lang.String warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
public static java.lang.String warn(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
public static java.lang.String error(java.lang.Class cls,
java.lang.String msg)
public static java.lang.String error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
public static java.lang.String error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
public static java.lang.String error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
public static java.lang.String error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
public static java.lang.String error(java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
public static java.lang.String log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg)
public static java.lang.String log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1)
public static java.lang.String log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2)
public static java.lang.String log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
public static java.lang.String log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.lang.Object arg4)
public static java.lang.String log(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
MsgFormat mechanism, but adds extra
processing for null arguments (which are formatted as [null]), and
handles an extra exception that might be contained as last value
in the argument array.
logLevel - Log level (priority)cls - Class to be used for logger identificationmsg - The message containing placeholder's like {0} etc.args - Array of message arguments
public static java.lang.String log(java.lang.String logLevel,
java.lang.String loggerName,
java.lang.String msg,
java.lang.Object[] args)
MsgFormat mechanism, but adds extra
processing for null arguments (which are formatted as [null]), and
handles an extra exception that might be contained as last value
in the argument array.
logLevel - Log level (priority)loggerName - Logger name to be used for logger identificationmsg - The message containing placeholder's like {0} etc.args - Array of message arguments
public static java.lang.String doLog(java.lang.String logLevel,
java.lang.Class cls,
java.lang.String msg,
java.lang.Object[] args)
MsgFormat mechanism, but adds extra
processing for null arguments (which are formatted as [null]), and
handles an extra exception that might be contained as last value
in the argument array.
logLevel - Log level (priority)cls - Class to be used for logger identificationmsg - The message containing placeholder's like {0} etc.args - Array of message argumentspublic static boolean isDebugEnabled(java.lang.Class cls)
cls - Class to be used for logger identificationpublic static boolean isInfoEnabled(java.lang.Class cls)
cls - Class to be used for logger identificationpublic static boolean isTraceEnabled(java.lang.Class cls)
cls - Class to be used for logger identificationpublic static boolean isWarnEnabled(java.lang.Class cls)
cls - Class to be used for logger identificationpublic static boolean isErrorEnabled(java.lang.Class cls)
cls - Class to be used for logger identification
public static boolean isLoggerEnabled(java.lang.Class cls,
java.lang.String logLevel)
public static boolean isLoggerEnabled(java.lang.String loggerName,
java.lang.String logLevel)
public static java.lang.String doLog(java.lang.String logLevel,
java.lang.String loggerName,
java.lang.String msg,
java.lang.Object[] args)
MsgFormat mechanism, but adds extra
processing for null arguments (which are formatted as [null]), and
handles an extra exception that might be contained as last value
in the argument array.
logLevel - Log level (priority)loggerName - Logger name to be used for logger identificationmsg - The message containing placeholder's like {0} etc.args - Array of message arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||