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  ResultKey resultKey
           
 
Constructor Summary
StreamToBuildLoggerOutputHandler(BuildLogger buildLogger, ResultKey resultKey)
           
StreamToBuildLoggerOutputHandler(BuildLogger buildLogger, ResultKey resultKey, 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, isCanceled, 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

resultKey

protected final ResultKey resultKey
Constructor Detail

StreamToBuildLoggerOutputHandler

public StreamToBuildLoggerOutputHandler(BuildLogger buildLogger,
                                        ResultKey resultKey)

StreamToBuildLoggerOutputHandler

public StreamToBuildLoggerOutputHandler(BuildLogger buildLogger,
                                        ResultKey resultKey,
                                        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 © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.