com.atlassian.bamboo.process
Class StreamToBuildLoggerOutputHandler

java.lang.Object
  extended by com.atlassian.utils.process.BaseOutputHandler
      extended by com.atlassian.bamboo.process.StreamToBuildLoggerOutputHandler
All Implemented Interfaces:
com.atlassian.utils.process.OutputHandler
Direct Known Subclasses:
ErrorStreamToBuildLoggerOutputHandler

public class StreamToBuildLoggerOutputHandler
extends com.atlassian.utils.process.BaseOutputHandler


Field Summary
protected  BuildLogger buildLogger
           
protected  PlanResultKey planResultKey
           
 
Constructor Summary
StreamToBuildLoggerOutputHandler(BuildLogger buildLogger, PlanResultKey planResultKey)
           
StreamToBuildLoggerOutputHandler(BuildLogger buildLogger, PlanResultKey planResultKey, boolean filterDownloadStatusMessages)
           
 
Method Summary
protected  void log(java.lang.String line)
           
 void process(java.io.InputStream inputStream)
           
 
Methods inherited from class com.atlassian.utils.process.BaseOutputHandler
cancelProcess, complete, resetWatchdog, setWatchdog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buildLogger

protected final BuildLogger buildLogger

planResultKey

protected final PlanResultKey planResultKey
Constructor Detail

StreamToBuildLoggerOutputHandler

public StreamToBuildLoggerOutputHandler(BuildLogger buildLogger,
                                        PlanResultKey planResultKey)

StreamToBuildLoggerOutputHandler

public StreamToBuildLoggerOutputHandler(BuildLogger buildLogger,
                                        PlanResultKey planResultKey,
                                        boolean filterDownloadStatusMessages)
Method Detail

process

public void process(java.io.InputStream inputStream)
             throws com.atlassian.utils.process.ProcessException
Throws:
com.atlassian.utils.process.ProcessException

log

protected void log(@NotNull
                   java.lang.String line)


Copyright © 2012 Atlassian. All Rights Reserved.