public class Logger
extends java.lang.Object
Constructor and Description |
---|
Logger(ConnectionInfo connectionInfo)
Constructor passing connection info
|
Logger(LogContext logContext)
Constructor passing log context
|
Logger(PageContext pageContext)
Constructor passing page context
|
Logger(java.lang.String connectionid)
Constructor passing connectionid
|
Modifier and Type | Method and Description |
---|---|
void |
debug(java.lang.Object message)
Logs a debug message
|
void |
debug(java.lang.String loggerName,
java.lang.Object message)
Logs a debug message to a specific logger
|
void |
error(java.lang.String message)
Logs an error message
|
void |
error(java.lang.String loggerName,
java.lang.String message)
Logs an error message to a specific logger
|
void |
error(java.lang.String loggerName,
java.lang.String message,
java.lang.Throwable t)
Logs an error message to a specific logger plus the associated exception
|
void |
error(java.lang.String message,
java.lang.Throwable t)
Logs an error message plus the associated exception
|
void |
info(java.lang.String message)
Logs an information message
|
void |
info(java.lang.String loggerName,
java.lang.String message)
Logs an information message to a specific logger
|
static boolean |
isDebugEnabled()
Determines if debug messages are being logged
|
static void |
logDebug(java.lang.Object message)
Logs a debug message
|
static void |
logDebug(java.lang.String loggerName,
java.lang.Object message)
Logs a debug message to a specific logger
|
static void |
logError(java.lang.String message)
Logs an error message
|
static void |
logError(java.lang.String loggerName,
java.lang.Object message)
Logs an error message to a specific logger
|
static void |
logError(java.lang.String loggerName,
java.lang.Object message,
java.lang.Throwable t)
Logs an error message to a specific logger plus the associated exception
|
static void |
logError(java.lang.String message,
java.lang.Throwable t)
Logs an error message plus the associated exception
|
static void |
logInfo(java.lang.String message)
Logs an information message
|
static void |
logInfo(java.lang.String loggerName,
java.lang.Object message)
Logs an information message to a specific logger
|
static void |
logStackTrace(java.lang.Throwable t)
Prints a stack trace to the log
|
static void |
logWarn(java.lang.String message)
Logs a warning message
|
static void |
logWarn(java.lang.String loggerName,
java.lang.Object message)
Logs a warning message to a specific logger
|
void |
setLogContextConnectionId(java.lang.String connectionid)
Set the logContext connectionid
|
void |
setLoggerName(java.lang.String loggerName)
Set the logger name (overrides default)
|
void |
stackTrace(java.lang.Throwable t)
Prints a stack trace to the log
|
void |
warn(java.lang.String message)
Logs a warning message
|
void |
warn(java.lang.String loggerName,
java.lang.String message)
Logs a warning message to a specific logger
|
public Logger(java.lang.String connectionid)
connectionid
- connectionidpublic Logger(LogContext logContext)
logContext
- logContextpublic Logger(ConnectionInfo connectionInfo)
connectionInfo
- connection informationpublic Logger(PageContext pageContext)
pageContext
- Servlet page contextpublic static boolean isDebugEnabled()
public static void logStackTrace(java.lang.Throwable t)
t
- throwable or exception from the errorpublic static void logError(java.lang.String message)
message
- message for the logpublic static void logError(java.lang.String message, java.lang.Throwable t)
message
- message for the logt
- throwable or exception from the errorpublic static void logError(java.lang.String loggerName, java.lang.Object message)
loggerName
- logger namemessage
- message for the logpublic static void logError(java.lang.String loggerName, java.lang.Object message, java.lang.Throwable t)
loggerName
- logger namemessage
- message for the logt
- throwable or exception from the errorpublic static void logInfo(java.lang.String message)
message
- message for the logpublic static void logInfo(java.lang.String loggerName, java.lang.Object message)
loggerName
- logger namemessage
- message for the logpublic static void logWarn(java.lang.String message)
message
- message for the logpublic static void logWarn(java.lang.String loggerName, java.lang.Object message)
loggerName
- logger namemessage
- message for the logpublic static void logDebug(java.lang.Object message)
message
- message for the logpublic static void logDebug(java.lang.String loggerName, java.lang.Object message)
loggerName
- logger namemessage
- message for the logpublic void setLoggerName(java.lang.String loggerName)
loggerName
- logger name for the log outputpublic void setLogContextConnectionId(java.lang.String connectionid)
connectionid
- the new contest connectionidpublic void stackTrace(java.lang.Throwable t)
t
- throwable or exception from the errorpublic void error(java.lang.String message)
message
- message for the logpublic void error(java.lang.String message, java.lang.Throwable t)
message
- message for the logt
- throwable or exception from the errorpublic void error(java.lang.String loggerName, java.lang.String message)
loggerName
- logger namemessage
- message for the logpublic void error(java.lang.String loggerName, java.lang.String message, java.lang.Throwable t)
loggerName
- logger namemessage
- message for the logt
- throwable or exception from the errorpublic void info(java.lang.String message)
message
- message for the logpublic void info(java.lang.String loggerName, java.lang.String message)
loggerName
- logger namemessage
- message for the logpublic void warn(java.lang.String message)
message
- message for the logpublic void warn(java.lang.String loggerName, java.lang.String message)
loggerName
- logger namemessage
- message for the logpublic void debug(java.lang.Object message)
message
- message for the logpublic void debug(java.lang.String loggerName, java.lang.Object message)
loggerName
- logger namemessage
- message for the log