|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.Writer | +--java.io.PrintWriter | +--org.jboss.logging.LogWriter
Allows you to log by writing to a PrintWriter. Can't just wrap a LogStream since writer doesn't actually call println on the underlying stream. But we are guaranteed that print and println calls here go through the write(String) method.
Fields inherited from class java.io.PrintWriter |
out |
Fields inherited from class java.io.Writer |
lock |
Constructor Summary | |
LogWriter(Log log)
Creates a new writer for the specified log. |
Method Summary | |
void |
flush()
Override to do nothing. |
void |
println()
Override to do nothing. |
void |
write(char[] p0)
Override to do nothing. |
void |
write(char[] p0,
int p1,
int p2)
Override to do nothing. |
void |
write(int p0)
Override to do nothing. |
void |
write(java.lang.String p0)
All the print and println calls go through this method, so it's the one that does the logging. |
void |
write(java.lang.String p0,
int p1,
int p2)
Override to do nothing. |
Methods inherited from class java.io.PrintWriter |
checkError, close, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, setError |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LogWriter(Log log)
log
- The log to send messages to. If null, the default log will
be used.Method Detail |
public void flush()
flush
in class java.io.PrintWriter
public void println()
println
in class java.io.PrintWriter
public void write(int p0)
write
in class java.io.PrintWriter
public void write(java.lang.String p0)
write
in class java.io.PrintWriter
public void write(java.lang.String p0, int p1, int p2)
write
in class java.io.PrintWriter
public void write(char[] p0)
write
in class java.io.PrintWriter
public void write(char[] p0, int p1, int p2)
write
in class java.io.PrintWriter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |