|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.io.Writer
java.io.PrintWriter
org.apache.jackrabbit.test.LogPrintWriter
Implements a PrintWriter which allows to alternatively plug in a
Writer or a Logger.
| Field Summary |
| Fields inherited from class java.io.PrintWriter |
out |
| Fields inherited from class java.io.Writer |
lock |
| Constructor Summary | |
LogPrintWriter(org.apache.log4j.Logger log)
Creates a new LogPrintWriter which is based on a
Logger. |
|
LogPrintWriter(java.io.Writer out)
Creates a new LogPrintWriter which is based on a
Writer. |
|
| Method Summary | |
void |
close()
|
void |
flush()
|
void |
println()
|
void |
setLogger(org.apache.log4j.Logger log)
Sets a new Logger. |
void |
setMsgLevel(org.apache.log4j.Level level)
Sets the log level for messages written to the Logger
instance currently set in this LogPrintWriter. |
void |
setWriter(java.io.Writer out)
Sets a new output Writer. |
void |
write(char[] cbuf,
int off,
int len)
|
void |
write(int c)
|
void |
write(java.lang.String str,
int off,
int len)
|
| Methods inherited from class java.io.PrintWriter |
checkError, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, setError, write, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LogPrintWriter(java.io.Writer out)
LogPrintWriter which is based on a
Writer.
out - the base Writer.public LogPrintWriter(org.apache.log4j.Logger log)
LogPrintWriter which is based on a
Logger.
log - the base Logger.| Method Detail |
public void setWriter(java.io.Writer out)
Writer. Calling this method will flush
this LogPrintWriter before the new Writer
out is set.
out - the Writer to use for output.public void setLogger(org.apache.log4j.Logger log)
Logger. Calling this method will flush this
LogPrintWriter before the new Logger is set.
log - the new Logger to use for output.public void setMsgLevel(org.apache.log4j.Level level)
Logger
instance currently set in this LogPrintWriter.
level - the log level to set.public void close()
public void flush()
public void write(int c)
public void write(char[] cbuf,
int off,
int len)
public void write(java.lang.String str,
int off,
int len)
public void println()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||