org.codehaus.plexus.util.cli

Class StreamFeeder


public class StreamFeeder
extends Thread

Read from an InputStream and write the output to an OutputStream.
Version:
$Id: StreamFeeder.java 3144 2006-04-19 11:06:46Z evenisse $
Author:
Trygve Laugstøl

Field Summary

private boolean
done
private InputStream
input
private OutputStream
output

Constructor Summary

StreamFeeder(InputStream input, OutputStream output)
Create a new StreamFeeder

Method Summary

void
close()
private void
feed()
boolean
isDone()
void
run()

Field Details

done

private boolean done

input

private InputStream input

output

private OutputStream output

Constructor Details

StreamFeeder

public StreamFeeder(InputStream input,
                    OutputStream output)
Create a new StreamFeeder
Parameters:
input - Stream to read from
output - Stream to write to

Method Details

close

public void close()

feed

private void feed()
            throws IOException

isDone

public boolean isDone()

run

public void run()