com.ashlux.mavenoc4jplugin.log
Class LogStreamGobbler

java.lang.Object
  extended by com.ashlux.mavenoc4jplugin.log.LogStreamGobbler
All Implemented Interfaces:
java.lang.Runnable

public class LogStreamGobbler
extends java.lang.Object
implements java.lang.Runnable


Constructor Summary
LogStreamGobbler(java.io.InputStream inputStream, org.apache.maven.plugin.logging.Log log, LogLevel logLevel)
           
 
Method Summary
protected static void log(org.apache.maven.plugin.logging.Log log, LogLevel logLevel, java.lang.String statement)
           
 void run()
           
protected static void work(java.io.InputStream inputStream, org.apache.maven.plugin.logging.Log log, LogLevel logLevel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogStreamGobbler

public LogStreamGobbler(java.io.InputStream inputStream,
                        org.apache.maven.plugin.logging.Log log,
                        LogLevel logLevel)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

work

protected static void work(java.io.InputStream inputStream,
                           org.apache.maven.plugin.logging.Log log,
                           LogLevel logLevel)
                    throws java.io.IOException
Throws:
java.io.IOException

log

protected static void log(org.apache.maven.plugin.logging.Log log,
                          LogLevel logLevel,
                          java.lang.String statement)


Copyright © 2009 Ash Lux. All Rights Reserved.