Wildfire 3.2.4 Javadoc

org.jivesoftware.util.log.util
Class OutputStreamLogger

java.lang.Object
  extended by java.io.OutputStream
      extended by org.jivesoftware.util.log.util.LoggerOutputStream
          extended by org.jivesoftware.util.log.util.OutputStreamLogger
All Implemented Interfaces:
Closeable, Flushable

Deprecated. Use LoggerOutputStream as this class was misnamed.

public class OutputStreamLogger
extends LoggerOutputStream

Redirect an output stream to a logger. This class is useful to redirect standard output or standard error to a Logger. An example use is

 final OutputStreamLogger outputStream =
     new OutputStreamLogger( logger, Priority.DEBUG );
 final PrintStream output = new PrintStream( outputStream, true );
 

System.setOut( output );

Author:
Peter Donald

Constructor Summary
OutputStreamLogger(Logger logger, Priority priority)
          Deprecated. Use LoggerOutputStream as this class was misnamed.
 
Method Summary
 
Methods inherited from class org.jivesoftware.util.log.util.LoggerOutputStream
close, flush, write
 
Methods inherited from class java.io.OutputStream
write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputStreamLogger

public OutputStreamLogger(Logger logger,
                          Priority priority)
Deprecated. Use LoggerOutputStream as this class was misnamed.

Construct logger to send to a particular logger at a particular priority.

Parameters:
logger - the logger to send to
priority - the priority at which to log

Wildfire 3.2.4 Javadoc

Copyright © 2003-2007 Jive Software.