Class SVNAbstractTunnelConnector
java.lang.Object
org.tmatesoft.svn.core.internal.io.svn.SVNAbstractTunnelConnector
- All Implemented Interfaces:
ISVNConnector
- Direct Known Subclasses:
SVNTunnelConnector
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate java.io.InputStream
private java.io.OutputStream
private java.lang.Process
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close
(SVNRepositoryImpl repository) void
free()
java.io.InputStream
java.io.OutputStream
boolean
isConnected
(SVNRepositoryImpl repos) boolean
isStale()
boolean
occupy()
void
open
(SVNRepositoryImpl repository, java.lang.String process) void
open
(SVNRepositoryImpl repository, java.lang.String[] command) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.tmatesoft.svn.core.internal.io.svn.ISVNConnector
handleExceptionOnOpen, open
-
Field Details
-
myOutputStream
private java.io.OutputStream myOutputStream -
myInputStream
private java.io.InputStream myInputStream -
myProcess
private java.lang.Process myProcess
-
-
Constructor Details
-
SVNAbstractTunnelConnector
public SVNAbstractTunnelConnector()
-
-
Method Details
-
open
- Throws:
SVNException
-
open
- Throws:
SVNException
-
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException- Specified by:
getInputStream
in interfaceISVNConnector
- Throws:
java.io.IOException
-
getOutputStream
public java.io.OutputStream getOutputStream() throws java.io.IOException- Specified by:
getOutputStream
in interfaceISVNConnector
- Throws:
java.io.IOException
-
isConnected
- Specified by:
isConnected
in interfaceISVNConnector
- Throws:
SVNException
-
isStale
public boolean isStale()- Specified by:
isStale
in interfaceISVNConnector
-
close
- Specified by:
close
in interfaceISVNConnector
- Throws:
SVNException
-
free
public void free() -
occupy
public boolean occupy()
-