Class SVNSSHConnector
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector
-
- All Implemented Interfaces:
ISVNConnector
public class SVNSSHConnector extends java.lang.Object implements ISVNConnector
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Constructor Summary
Constructors Constructor Description SVNSSHConnector()
SVNSSHConnector(boolean useConnectionPing, boolean useSessionPing)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close(SVNRepositoryImpl repository)
java.io.InputStream
getInputStream()
java.io.OutputStream
getOutputStream()
void
handleExceptionOnOpen(SVNRepositoryImpl repository, SVNException exception)
boolean
isConnected(SVNRepositoryImpl repos)
boolean
isStale()
void
open(SVNRepositoryImpl repository)
static void
shutdown()
-
-
-
Method Detail
-
open
public void open(SVNRepositoryImpl repository) throws SVNException
- Specified by:
open
in interfaceISVNConnector
- Throws:
SVNException
-
close
public void close(SVNRepositoryImpl repository) throws SVNException
- Specified by:
close
in interfaceISVNConnector
- 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
public boolean isConnected(SVNRepositoryImpl repos) throws SVNException
- Specified by:
isConnected
in interfaceISVNConnector
- Throws:
SVNException
-
isStale
public boolean isStale()
- Specified by:
isStale
in interfaceISVNConnector
-
shutdown
public static void shutdown()
-
handleExceptionOnOpen
public void handleExceptionOnOpen(SVNRepositoryImpl repository, SVNException exception) throws SVNException
- Specified by:
handleExceptionOnOpen
in interfaceISVNConnector
- Throws:
SVNException
-
-