org.apache.maven.plugin.invoker
Class FileLogger

java.lang.Object
  extended by org.apache.maven.plugin.invoker.FileLogger
All Implemented Interfaces:
org.apache.maven.shared.invoker.InvocationOutputHandler, org.codehaus.plexus.util.cli.StreamConsumer

public class FileLogger
extends java.lang.Object
implements org.apache.maven.shared.invoker.InvocationOutputHandler


Constructor Summary
FileLogger(java.io.File outputFile)
           
FileLogger(java.io.File outputFile, org.apache.maven.plugin.logging.Log log)
           
 
Method Summary
 void close()
           
 void consumeLine(java.lang.String line)
           
 void finalize()
           
 java.io.PrintStream getPrintStream()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileLogger

public FileLogger(java.io.File outputFile)
           throws java.io.IOException
Throws:
java.io.IOException

FileLogger

public FileLogger(java.io.File outputFile,
                  org.apache.maven.plugin.logging.Log log)
           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getPrintStream

public java.io.PrintStream getPrintStream()

consumeLine

public void consumeLine(java.lang.String line)
Specified by:
consumeLine in interface org.codehaus.plexus.util.cli.StreamConsumer

close

public void close()

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.