Package org.biojava.utils.process
Interface OutputHandler
-
- All Superinterfaces:
Runnable
- All Known Implementing Classes:
SimpleOutputHandler,WriterOutputHandler
public interface OutputHandler extends Runnable
Interface to a threadable output handler for an external process. The output handler is used to collect the output of the {@linkplain java.lang.Process#getOutputStream()() STDOUT} output and/or the STDERR of an external process.- Version:
- $Revision$
- Author:
- Martin Szugat
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InputStreamgetInput()Gets the input stream.voidsetInput(InputStream input)Sets the input stream.
-
-
-
Method Detail
-
setInput
void setInput(InputStream input)
Sets the input stream. The output of the external process is written to this input stream.- Parameters:
input- the input stream. May benull.
-
getInput
InputStream getInput()
Gets the input stream. The output of the external process is written to this input stream.- Returns:
- the input stream. May be
null.
-
-