Class SshConnection
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.io.svn.ssh.SshConnection
-
public class SshConnection extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private com.trilead.ssh2.Connection
myConnection
private SshHost
myHost
private long
myLastAccessTime
private int
mySessionCount
-
Constructor Summary
Constructors Constructor Description SshConnection(SshHost host, com.trilead.ssh2.Connection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
int
getSessionsCount()
long
lastAcccessTime()
SshSession
openSession()
void
sessionClosed(SshSession sshSession)
-
-
-
Field Detail
-
myConnection
private com.trilead.ssh2.Connection myConnection
-
mySessionCount
private volatile int mySessionCount
-
myHost
private SshHost myHost
-
myLastAccessTime
private long myLastAccessTime
-
-
Constructor Detail
-
SshConnection
public SshConnection(SshHost host, com.trilead.ssh2.Connection connection)
-
-
Method Detail
-
openSession
public SshSession openSession() throws java.io.IOException
- Throws:
java.io.IOException
-
sessionClosed
public void sessionClosed(SshSession sshSession)
-
getSessionsCount
public int getSessionsCount()
-
close
public void close()
-
lastAcccessTime
public long lastAcccessTime()
-
-