edu.iu.iv.common.logging
Class StreamLogger

java.lang.Object
  |
  +--edu.iu.iv.common.logging.StreamLogger
All Implemented Interfaces:
StreamListener

public class StreamLogger
extends java.lang.Object
implements StreamListener

Author:
Team IVC

Constructor Summary
StreamLogger(edu.iu.iv.common.IOHandler stream, java.util.logging.Logger logger)
           
StreamLogger(edu.iu.iv.common.IOHandler stream, java.util.logging.Logger logger, java.io.File file)
           
 
Method Summary
 java.io.File getLogFile()
           
 java.util.logging.Logger getLogger()
           
 void lineRead(java.lang.String line)
           
 void logToFile(java.io.File file, boolean append)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamLogger

public StreamLogger(edu.iu.iv.common.IOHandler stream,
                    java.util.logging.Logger logger)

StreamLogger

public StreamLogger(edu.iu.iv.common.IOHandler stream,
                    java.util.logging.Logger logger,
                    java.io.File file)
Method Detail

logToFile

public void logToFile(java.io.File file,
                      boolean append)

getLogger

public java.util.logging.Logger getLogger()

getLogFile

public java.io.File getLogFile()

lineRead

public void lineRead(java.lang.String line)
Specified by:
lineRead in interface StreamListener
See Also:
StreamListener.lineRead(java.lang.String)