## Uses of Interface
org.eclipse.jgit.transport.RemoteSession

Packages that use RemoteSession
Package | Description
--- | ---
org.eclipse.jgit.transport | Transport (fetch/push) for different protocols.

### Uses of RemoteSession in org.eclipse.jgit.transport

Classes in org.eclipse.jgit.transport that implement RemoteSession
Modifier and Type | Class and Description
--- | ---
`class` | `JschSession` Run remote commands using Jsch.

Methods in org.eclipse.jgit.transport that return RemoteSession
Modifier and Type | Method and Description
--- | ---
`protected RemoteSession` | SshTransport.`getSession()` Get the default SSH session
`RemoteSession` | JschConfigSessionFactory.`getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)`
`abstract RemoteSession` | SshSessionFactory.`getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)` Open (or reuse) a session to a host.

Methods in org.eclipse.jgit.transport with parameters of type RemoteSession
Modifier and Type | Method and Description
--- | ---
`void` | SshSessionFactory.`releaseSession(RemoteSession session)` Close (or recycle) a session to a host.