Package org.biojava.utils.process

Classes and interfaces to execute external processes and to handle its input and output streams in multiple threads.

See:
          Description

Interface Summary
InputHandler Interface to a threadable input handler for an external process.
OutputHandler Interface to a threadable output handler for an external process.
 

Class Summary
ExternalProcess Utility class to execute an external process and to handle the STDOUT, STDERR and STDIN streams in multiple threads managed by a thread pool.
ReaderInputHandler Reader input handler that reads the input for an external process from a reader.
ReaderWriterPipe A multi threaded class which pipes the contents of an input reader to an output writer.
SimpleInputHandler Simple input handler that reads the input for an external process from an input stream.
SimpleOutputHandler Simple output handler that pipes the output of an external process to an output stream.
StreamPipe A multi threaded class which pipes the contents of an input stream to an output stream.
WriterOutputHandler Simple output handler that writes the output of an external process to an writer.
 

Package org.biojava.utils.process Description

Classes and interfaces to execute external processes and to handle its input and output streams in multiple threads.



Copyright © 2012 BioJava. All Rights Reserved.