org.apache.jasper.logging
Class DefaultLogger
java.lang.Object
|
+--org.apache.jasper.logging.Logger
|
+--org.apache.jasper.logging.DefaultLogger
- public class DefaultLogger
- extends Logger
Trivial logger that sends all messages to the default sink. To
change default sink, call Logger.setDefaultSink(Writer)
- Since:
- Tomcat 3.1
- Author:
- Alex Chaffee (alex@jguru.com)
Field Summary |
protected javax.servlet.ServletContext |
servletContext
The servlet context we are associated with. |
Fields inherited from class org.apache.jasper.logging.Logger |
custom,
DEBUG,
defaultLogger,
defaultSink,
ERROR,
FATAL,
INFORMATION,
loggers,
name,
sink,
timestamp,
timestampFormat,
timestampFormatter,
timestampRaw,
WARNING |
Constructor Summary |
DefaultLogger()
Default constructor leaves the debug output going to the
default sink. |
DefaultLogger(javax.servlet.ServletContext servletContext)
Construct a logger that writes output to the servlet context log
for the current web application. |
Method Summary |
void |
flush()
Flush the log. |
protected void |
realLog(java.lang.String message)
Prints log message to default sink |
protected void |
realLog(java.lang.String message,
java.lang.Throwable t)
Prints log message to default sink |
Methods inherited from class org.apache.jasper.logging.Logger |
canIgnore,
close,
formatTimestamp,
formatTimestamp,
getDefaultLogger,
getLogger,
getLoggerNames,
getName,
getPath,
getTimestampFormat,
getVerbosityLevel,
isOpen,
isTimestamp,
log,
log,
log,
log,
matchVerbosityLevel,
open,
putLogger,
removeLogger,
setCustomOutput,
setDefaultSink,
setName,
setPath,
setTimestamp,
setTimestampFormat,
setVerbosityLevel,
setVerbosityLevel,
throwableToString,
throwableToString,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
servletContext
protected javax.servlet.ServletContext servletContext
- The servlet context we are associated with.
DefaultLogger
public DefaultLogger()
- Default constructor leaves the debug output going to the
default sink.
DefaultLogger
public DefaultLogger(javax.servlet.ServletContext servletContext)
- Construct a logger that writes output to the servlet context log
for the current web application.
- Parameters:
servletContext
- The servlet context for our web application
realLog
protected void realLog(java.lang.String message)
- Prints log message to default sink
- Overrides:
- realLog in class Logger
- Parameters:
message
- the message to log.
realLog
protected void realLog(java.lang.String message,
java.lang.Throwable t)
- Prints log message to default sink
- Overrides:
- realLog in class Logger
- Parameters:
message
- the message to log.t
- the exception that was thrown.
flush
public void flush()
- Flush the log.
- Overrides:
- flush in class Logger
Copyright © 2000 Apache Software Foundation. All Rights Reserved.