org.af.commons.logging
Class SystemPrintStream

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by java.io.PrintStream
              extended by org.af.commons.logging.SystemPrintStream
All Implemented Interfaces:
Closeable, Flushable, Appendable

public class SystemPrintStream
extends PrintStream

Relocate standard output stream to log file.


Constructor Summary
SystemPrintStream(String name, boolean printToConsole)
          Constructor
 
Method Summary
 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(Object x)
           
 void println(String x)
           
 
Methods inherited from class java.io.PrintStream
append, append, append, checkError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, write, write
 
Methods inherited from class java.io.FilterOutputStream
write
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemPrintStream

public SystemPrintStream(String name,
                         boolean printToConsole)
Constructor

Parameters:
name - Name of stream, for logging info
printToConsole - print to console?
Method Detail

println

public void println(String x)
Overrides:
println in class PrintStream

println

public void println(Object x)
Overrides:
println in class PrintStream

println

public void println(long x)
Overrides:
println in class PrintStream

println

public void println(int x)
Overrides:
println in class PrintStream

println

public void println(float x)
Overrides:
println in class PrintStream

println

public void println(double x)
Overrides:
println in class PrintStream

println

public void println(char[] x)
Overrides:
println in class PrintStream

println

public void println(char x)
Overrides:
println in class PrintStream

println

public void println(boolean x)
Overrides:
println in class PrintStream

println

public void println()
Overrides:
println in class PrintStream