public class PrintWriterLogger extends java.lang.Object implements LoggerFacade
Modifier and Type | Field and Description |
---|---|
protected boolean |
debug |
protected java.lang.String |
name |
protected java.io.PrintWriter |
printWriter |
Constructor and Description |
---|
PrintWriterLogger(java.io.PrintWriter printWriter,
java.lang.String name,
boolean debug) |
Modifier and Type | Method and Description |
---|---|
LoggerFacade |
createLogger(java.lang.String newName) |
boolean |
isFineEnabled() |
boolean |
isFinerEnabled() |
boolean |
isFinestEnabled() |
protected void |
log(java.lang.String level,
java.lang.String message) |
void |
logFine(java.lang.String message) |
void |
logFiner(java.lang.String message) |
void |
logFinest(java.lang.String message) |
void |
logInfo(java.lang.String message) |
void |
logSevere(java.lang.String message) |
void |
logSevere(java.lang.String message,
java.lang.Throwable t) |
void |
logWarning(java.lang.String message) |
void |
logWarning(java.lang.String message,
java.lang.Throwable t) |
protected java.io.PrintWriter printWriter
protected java.lang.String name
protected boolean debug
public PrintWriterLogger(java.io.PrintWriter printWriter, java.lang.String name, boolean debug)
public LoggerFacade createLogger(java.lang.String newName)
createLogger
in interface LoggerFacade
public void logInfo(java.lang.String message)
logInfo
in interface LoggerFacade
public void logFine(java.lang.String message)
logFine
in interface LoggerFacade
public boolean isFineEnabled()
isFineEnabled
in interface LoggerFacade
public void logFiner(java.lang.String message)
logFiner
in interface LoggerFacade
public boolean isFinerEnabled()
isFinerEnabled
in interface LoggerFacade
public void logFinest(java.lang.String message)
logFinest
in interface LoggerFacade
public boolean isFinestEnabled()
isFinestEnabled
in interface LoggerFacade
public void logWarning(java.lang.String message)
logWarning
in interface LoggerFacade
public void logWarning(java.lang.String message, java.lang.Throwable t)
logWarning
in interface LoggerFacade
public void logSevere(java.lang.String message)
logSevere
in interface LoggerFacade
public void logSevere(java.lang.String message, java.lang.Throwable t)
logSevere
in interface LoggerFacade
protected void log(java.lang.String level, java.lang.String message)
Copyright ? 2004 The Apache Software Foundation. All Rights Reserved.