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 InputStream
getInput()
Gets the input stream.void
setInput(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
.
-
-