Package | Description |
---|---|
com.maverick.scp |
This package contains a Secure Copy (SCP) engine suitable for the
lightweight J2SSH Maverick API.
|
com.maverick.sftp |
The base implementation of the SFTP protocol enabling SFTP to be
operated over both SSH1 and SSH2 connections.
|
com.maverick.ssh |
This package contains a set of general interface contracts for SSH communication that
provide the core set of functionality available in both the SSH1 and SSH2 protocol specifications.
|
com.maverick.ssh1 |
This package contains an SSH1 implementation of the
com.maverick.ssh interfaces.
|
com.maverick.ssh2 |
This package contains an SSH2 implementation of the
com.maverick.ssh interfaces.
|
com.sshtools.scp |
This package contains the SSHTools SCP implementation converted to use the
J2SSH Maverick API's SCP engine.
|
com.sshtools.sftp |
This package contains the SSHTools SFTP client converted for use with the J2SSH
Maverick API.
|
Modifier and Type | Field and Description |
---|---|
protected SshSession |
ScpClientIO.ScpEngineIO.session |
Constructor and Description |
---|
ScpEngineIO(String cmd,
SshSession session)
Contruct the channel with the specified scp command.
|
Constructor and Description |
---|
SftpSubsystemChannel(SshSession session) |
SftpSubsystemChannel(SshSession session,
int maximumVersion) |
SftpSubsystemChannel(SshSession session,
int maximumVersion,
int timeout) |
Modifier and Type | Method and Description |
---|---|
SshSession |
SshClient.openSessionChannel()
Open a session on the remote computer.
|
SshSession |
SshClient.openSessionChannel(ChannelEventListener listener)
Open a session on the remote computer.
|
SshSession |
SshClient.openSessionChannel(ChannelEventListener listener,
long timeout)
Open a session on the remote computer.
|
SshSession |
SshClient.openSessionChannel(int windowspace,
int packetsize,
ChannelEventListener listener) |
SshSession |
SshClient.openSessionChannel(int windowspace,
int packetsize,
ChannelEventListener listener,
long timeout) |
SshSession |
SshClient.openSessionChannel(long timeout)
Open a session on the remote computer.
|
Modifier and Type | Method and Description |
---|---|
void |
SshClientListener.commandExecuted(SshClient client,
SshSession session,
String cmd,
int exitCode) |
void |
SshClientAdapter.commandExecuted(SshClient client,
SshSession session,
String cmd,
int exitCode) |
void |
SshClientListener.executedCommand(SshClient client,
SshSession session,
String cmd) |
void |
SshClientAdapter.executedCommand(SshClient client,
SshSession session,
String cmd) |
void |
SshClientListener.executingCommand(SshClient client,
SshSession session,
String cmd) |
void |
SshClientAdapter.executingCommand(SshClient client,
SshSession session,
String cmd) |
void |
SshClientListener.sessionClosed(SshClient client,
SshSession channel) |
void |
SshClientAdapter.sessionClosed(SshClient client,
SshSession channel) |
void |
SshClientListener.sessionOpened(SshClient client,
SshSession channel) |
void |
SshClientAdapter.sessionOpened(SshClient client,
SshSession channel) |
void |
SshClientListener.shellClosed(SshClient client,
SshSession session) |
void |
SshClientAdapter.shellClosed(SshClient client,
SshSession session) |
void |
SshClientListener.startedShell(SshClient client,
SshSession session) |
void |
SshClientAdapter.startedShell(SshClient client,
SshSession session) |
void |
SshClientListener.startedSubsystem(SshClient client,
SshSession session,
String subsystem) |
void |
SshClientAdapter.startedSubsystem(SshClient client,
SshSession session,
String subsystem) |
void |
SshClientListener.startingShell(SshClient client,
SshSession sSession) |
void |
SshClientAdapter.startingShell(SshClient client,
SshSession sSession) |
void |
SshClientListener.startingSubsystem(SshClient client,
SshSession session,
String subsystem) |
void |
SshClientAdapter.startingSubsystem(SshClient client,
SshSession session,
String subsystem) |
void |
SshClientListener.subsystemClosed(SshClient client,
SshSession session,
String subsystem) |
void |
SshClientAdapter.subsystemClosed(SshClient client,
SshSession session,
String subsystem) |
Modifier and Type | Method and Description |
---|---|
SshSession |
Ssh1Client.openSessionChannel()
Opens the one and only session channel available on an SSH1 connection,
calling this method multiple times on the same client instance will
return the same session instance.
|
SshSession |
Ssh1Client.openSessionChannel(ChannelEventListener listener) |
SshSession |
Ssh1Client.openSessionChannel(ChannelEventListener listener,
long timeout) |
SshSession |
Ssh1Client.openSessionChannel(int windowspace,
int packetsize,
ChannelEventListener listener) |
SshSession |
Ssh1Client.openSessionChannel(int windowspace,
int packetsize,
ChannelEventListener listener,
long timeout) |
SshSession |
Ssh1Client.openSessionChannel(long timeout) |
Modifier and Type | Class and Description |
---|---|
class |
Ssh2Session
This class implements the SSH2 session channel, unlike SSH1 multiple sessions
can be opened on the same SSH connection.
|
Modifier and Type | Method and Description |
---|---|
SshSession |
Ssh2Client.openSessionChannel() |
SshSession |
Ssh2Client.openSessionChannel(ChannelEventListener listener) |
SshSession |
Ssh2Client.openSessionChannel(ChannelEventListener listener,
long timeout) |
SshSession |
Ssh2Client.openSessionChannel(long timeout) |
Constructor and Description |
---|
ScpEngine(String cmd,
SshSession session)
Contruct the channel with the specified scp command.
|
Constructor and Description |
---|
SftpClient(int timeout,
SshSession session) |
SftpClient(SshSession session) |
SftpClient(SshSession session,
int version) |
SftpClient(SshSession session,
int version,
int timeout) |
Copyright © 2024. All rights reserved.