|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.tomcat.util.log.LogHandler
org.apache.tomcat.util.qlog.Logger
org.apache.tomcat.util.qlog.QueueLogger
A real implementation of the Logger abstraction. It uses a log queue, so that the caller will not have to wait.
| Field Summary |
| Fields inherited from class org.apache.tomcat.util.qlog.Logger |
custom, day, defaultSink, MAX_THROWABLE_DEPTH, path, timestamp, timestampFormat, timestampFormatter, timestampRaw |
| Fields inherited from class org.apache.tomcat.util.log.LogHandler |
level, sink |
| Constructor Summary | |
QueueLogger()
|
|
| Method Summary | |
void |
flush()
Flush the queue - in a separate thread, so that caller doesn't have to wait |
void |
log(java.lang.String prefix,
java.lang.String message,
java.lang.Throwable t,
int verbosityLevel)
Adds a log message and stack trace to the queue and returns immediately. |
void |
setLogDaemon(LogDaemon ld)
|
| Methods inherited from class org.apache.tomcat.util.qlog.Logger |
formatTimestamp, formatTimestamp, getDatePrefix, getDay, getLevel, getPath, getTimestampFormat, getVerbosityLevel, isTimestamp, open, setDefaultSink, setPath, setTimestamp, setTimestampFormat, setVerbosityLevel, setVerbosityLevel, throwableToString, throwableToString |
| Methods inherited from class org.apache.tomcat.util.log.LogHandler |
close, setLevel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public QueueLogger()
| Method Detail |
public void setLogDaemon(LogDaemon ld)
public void log(java.lang.String prefix,
java.lang.String message,
java.lang.Throwable t,
int verbosityLevel)
log in class LogHandlermessage - the message to log.t - the exception that was thrown.verbosityLevel - what type of message is this?
(WARNING/DEBUG/INFO etc)prefix - optional prefix.public void flush()
flush in class LogHandler
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||