com.atlassian.bamboo.shell
Class StreamHandlers.LineInputHandler

java.lang.Object
  extended by com.atlassian.bamboo.shell.StreamHandlers.LineInputHandler
All Implemented Interfaces:
com.atlassian.utils.process.InputHandler
Enclosing class:
StreamHandlers

public static class StreamHandlers.LineInputHandler
extends Object
implements com.atlassian.utils.process.InputHandler


Constructor Summary
StreamHandlers.LineInputHandler(CountDownLatch pumpsReady)
           
 
Method Summary
 void complete()
           
 void process(OutputStream input)
           
 void setWatchdog(com.atlassian.utils.process.Watchdog watchdog)
           
 void submit(String line)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamHandlers.LineInputHandler

public StreamHandlers.LineInputHandler(CountDownLatch pumpsReady)
Method Detail

complete

public void complete()
Specified by:
complete in interface com.atlassian.utils.process.InputHandler

process

public void process(OutputStream input)
Specified by:
process in interface com.atlassian.utils.process.InputHandler

setWatchdog

public void setWatchdog(com.atlassian.utils.process.Watchdog watchdog)
Specified by:
setWatchdog in interface com.atlassian.utils.process.InputHandler

submit

public void submit(String line)
            throws IOException,
                   InterruptedException
Throws:
IOException
InterruptedException


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.