public abstract class SVNAbstractTunnelConnector extends java.lang.Object implements ISVNConnector
| Modifier and Type | Field and Description |
|---|---|
private java.io.InputStream |
myInputStream |
private java.io.OutputStream |
myOutputStream |
private java.lang.Process |
myProcess |
| Constructor and Description |
|---|
SVNAbstractTunnelConnector() |
| Modifier and Type | Method and Description |
|---|---|
void |
close(SVNRepositoryImpl repository) |
void |
free() |
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
boolean |
isConnected(SVNRepositoryImpl repos) |
boolean |
isStale() |
boolean |
occupy() |
void |
open(SVNRepositoryImpl repository,
java.lang.String process) |
void |
open(SVNRepositoryImpl repository,
java.lang.String[] command) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleExceptionOnOpen, openprivate java.io.OutputStream myOutputStream
private java.io.InputStream myInputStream
private java.lang.Process myProcess
public void open(SVNRepositoryImpl repository, java.lang.String process) throws SVNException
SVNExceptionpublic void open(SVNRepositoryImpl repository, java.lang.String[] command) throws SVNException
SVNExceptionpublic java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in interface ISVNConnectorjava.io.IOExceptionpublic java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface ISVNConnectorjava.io.IOExceptionpublic boolean isConnected(SVNRepositoryImpl repos) throws SVNException
isConnected in interface ISVNConnectorSVNExceptionpublic boolean isStale()
isStale in interface ISVNConnectorpublic void close(SVNRepositoryImpl repository) throws SVNException
close in interface ISVNConnectorSVNExceptionpublic void free()
public boolean occupy()