| Package | Description |
|---|---|
| com.pastdev.jsch | |
| com.pastdev.jsch.command | |
| com.pastdev.jsch.proxy | |
| com.pastdev.jsch.scp | |
| com.pastdev.jsch.sftp | |
| com.pastdev.jsch.tunnel |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSessionFactory
The default implementation of
SessionFactory. |
| Modifier and Type | Method and Description |
|---|---|
abstract SessionFactory |
SessionFactory.SessionFactoryBuilder.build()
Builds and returns a the new
SessionFactory instance. |
SessionFactory |
SessionManager.getSessionFactory()
Returns the session factory used by this manager.
|
| Constructor and Description |
|---|
SessionManager(SessionFactory sessionFactory)
Creates a SessionManager for the supplied
sessionFactory. |
| Constructor and Description |
|---|
CommandRunner(SessionFactory sessionFactory)
Creates a new CommandRunner that will use a
SessionManager that
wraps the supplied sessionFactory. |
| Constructor and Description |
|---|
SshProxy(SessionFactory sessionFactory) |
| Constructor and Description |
|---|
ScpConnection(SessionFactory sessionFactory,
java.lang.String path,
ScpMode scpMode,
CopyMode copyMode) |
ScpFile(SessionFactory sessionFactory,
DestinationOs os,
java.lang.String... path) |
ScpFile(SessionFactory sessionFactory,
java.lang.String... path) |
ScpInputStream(SessionFactory sessionFactory,
java.lang.String path,
CopyMode copyMode) |
ScpOutputStream(SessionFactory sessionFactory,
java.lang.String path,
CopyMode copyMode) |
| Constructor and Description |
|---|
SftpRunner(SessionFactory sessionFactory)
Creates a new SftpRunner that will use a
SessionManager that
wraps the supplied sessionFactory. |
| Constructor and Description |
|---|
TunnelConnection(SessionFactory sessionFactory,
int localPort,
java.lang.String destinationHostname,
int destinationPort)
Creates a TunnelConnection using the the
sessionFactory to
obtain its ssh connection with a single tunnel defined by
Tunnel(localPort, destinationHostname, destinationPort). |
TunnelConnection(SessionFactory sessionFactory,
java.util.List<Tunnel> tunnels)
Creates a TunnelConnection using the the
sessionFactory to
obtain its ssh connection with a list of
Tunnel's. |
TunnelConnection(SessionFactory sessionFactory,
Tunnel... tunnels)
Creates a TunnelConnection using the the
sessionFactory to
obtain its ssh connection with a list of
Tunnel's. |
TunnelConnectionManager(SessionFactory baseSessionFactory)
Creates a TunnelConnectionManager that will use the
baseSessionFactory to obtain its session connections. |
TunnelConnectionManager(SessionFactory baseSessionFactory,
java.lang.Iterable<java.lang.String> pathAndSpecList)
Creates a TunnelConnectionManager that will use the
baseSessionFactory to obtain its session connections and
provide the tunnels specified. |
TunnelConnectionManager(SessionFactory baseSessionFactory,
java.lang.String... pathAndSpecList)
Creates a TunnelConnectionManager that will use the
baseSessionFactory to obtain its session connections and
provide the tunnels specified. |
Copyright © 2018 pastdev.com. All Rights Reserved.