org.tigris.subversion.javahl

Class SVNOutputStream


public class SVNOutputStream
extends PipedOutputStream

This class connects a java.io.PipedOutputStream to a InputInterface. The outherside of the Pipe must written by another thread, or deadlocks will occure

Nested Class Summary

class
SVNOutputStream.Inputer
this class implements the connection to SVNAdmin

Constructor Summary

SVNOutputStream()
Creates a SVNOutputStream so that it is connected with an internal PipedInputStream

Method Summary

void
close()
Closes this piped output stream and releases any system resources associated with this stream.
InputInterface
getInputer()
Get the Interface to connect to SVNAdmin

Constructor Details

SVNOutputStream

public SVNOutputStream()
            throws IOException
Creates a SVNOutputStream so that it is connected with an internal PipedInputStream

Method Details

close

public void close()
            throws IOException
Closes this piped output stream and releases any system resources associated with this stream. This stream may no longer be used for writing bytes.

getInputer

public InputInterface getInputer()
Get the Interface to connect to SVNAdmin
Returns:
the connetion interface