public class SystemLogHandler
extends java.io.PrintStream
| Constructor and Description |
|---|
SystemLogHandler(java.io.PrintStream wrapped)
Construct the handler to capture the output of the given steam.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkError() |
void |
close() |
protected java.io.PrintStream |
findStream()
Find PrintStream to which the output must be written to.
|
void |
flush() |
void |
print(boolean b) |
void |
print(char c) |
void |
print(char[] s) |
void |
print(double d) |
void |
print(float f) |
void |
print(int i) |
void |
print(long l) |
void |
print(java.lang.Object obj) |
void |
print(java.lang.String s) |
void |
println() |
void |
println(boolean x) |
void |
println(char x) |
void |
println(char[] x) |
void |
println(double x) |
void |
println(float x) |
void |
println(int x) |
void |
println(long x) |
void |
println(java.lang.Object x) |
void |
println(java.lang.String x) |
protected void |
setError() |
static void |
startCapture()
Start capturing thread's output.
|
static java.lang.String |
stopCapture()
Stop capturing thread's output.
|
void |
write(byte[] b) |
void |
write(byte[] buf,
int off,
int len) |
void |
write(int b) |
public SystemLogHandler(java.io.PrintStream wrapped)
wrapped - The stream to capturepublic static void startCapture()
public static java.lang.String stopCapture()
protected java.io.PrintStream findStream()
public void flush()
flush in interface java.io.Flushableflush in class java.io.PrintStreampublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.PrintStreampublic boolean checkError()
checkError in class java.io.PrintStreamprotected void setError()
setError in class java.io.PrintStreampublic void write(int b)
write in class java.io.PrintStreampublic void write(byte[] b)
throws java.io.IOException
write in class java.io.FilterOutputStreamjava.io.IOExceptionpublic void write(byte[] buf,
int off,
int len)
write in class java.io.PrintStreampublic void print(boolean b)
print in class java.io.PrintStreampublic void print(char c)
print in class java.io.PrintStreampublic void print(int i)
print in class java.io.PrintStreampublic void print(long l)
print in class java.io.PrintStreampublic void print(float f)
print in class java.io.PrintStreampublic void print(double d)
print in class java.io.PrintStreampublic void print(char[] s)
print in class java.io.PrintStreampublic void print(java.lang.String s)
print in class java.io.PrintStreampublic void print(java.lang.Object obj)
print in class java.io.PrintStreampublic void println()
println in class java.io.PrintStreampublic void println(boolean x)
println in class java.io.PrintStreampublic void println(char x)
println in class java.io.PrintStreampublic void println(int x)
println in class java.io.PrintStreampublic void println(long x)
println in class java.io.PrintStreampublic void println(float x)
println in class java.io.PrintStreampublic void println(double x)
println in class java.io.PrintStreampublic void println(char[] x)
println in class java.io.PrintStreampublic void println(java.lang.String x)
println in class java.io.PrintStreampublic void println(java.lang.Object x)
println in class java.io.PrintStreamCopyright © 2000-2019 Apache Software Foundation. All Rights Reserved.