|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.io.Writer janus.util.log4j.LogWriter
public class LogWriter
Writer der in Log4j-Logger
ausgibt.
Zeilenumbrüche trennen einzelne Log-Ausgaben.
Andere Control-Codes werden durch "." ersetzt.
Verwendung:
PrintWriter w = new PrintWriter( new LogWriter( "my.logger" ) );
Field Summary |
---|
Fields inherited from class java.io.Writer |
---|
lock |
Constructor Summary | |
---|---|
LogWriter()
Default-Konstruktor Gibt in den Logger "janus.log" mit Priorität DEBUG aus |
|
LogWriter(Logger log)
Konstruktor aus Logger mit Priorität DEBUG |
|
LogWriter(Logger log,
Priority pri)
Konstruktor aus Logger und Priority |
|
LogWriter(Priority pri)
Konstruktor, der nur die Priorität setzt Gibt in den Log4j-Logger "janus.log" aus |
|
LogWriter(String log)
Konstruktor aus String mit Priorität DEBUG |
|
LogWriter(String log,
Priority pri)
Konstruktor aus String und Priority |
Method Summary | |
---|---|
void |
close()
Schließe den Writer |
void |
flush()
Schreibe die gepufferten Daten in den Logger |
void |
setLogger(Logger log)
Setze den Logger für künftige Ausgaben |
void |
setPriority(Priority pri)
Setze die Priorität für künftige Ausgaben |
void |
write(char[] cbuf,
int off,
int len)
Schreibe Teile eines char-Arrays |
Methods inherited from class java.io.Writer |
---|
append, append, append, write, write, write, write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LogWriter()
public LogWriter(Logger log)
log
- Name des Log4j-Loggerspublic LogWriter(Logger log, Priority pri)
log
- Log4j-Logger für die Ausgabe(n)pri
- Priorität der Ausgabenpublic LogWriter(Priority pri)
public LogWriter(String log)
log
- Name des Log4j-Loggerspublic LogWriter(String log, Priority pri)
log
- Name des Log4j-Loggerspri
- Priorität der AusgabenMethod Detail |
---|
public void close()
close
in interface Closeable
close
in class Writer
public void flush()
flush
in interface Flushable
flush
in class Writer
public void setLogger(Logger log)
log
- der neue Loggerpublic void setPriority(Priority pri)
pri
- die Prioritätpublic void write(char[] cbuf, int off, int len)
write
in class Writer
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |