Package | Description |
---|---|
org.apache.sshd.client.session | |
org.apache.sshd.client.subsystem.sftp |
Modifier and Type | Method and Description |
---|---|
SftpClient |
ClientSession.createSftpClient(SftpVersionSelector selector)
Creates an SFTP client while allowing the selection of a specific version
|
SftpClient |
AbstractClientSession.createSftpClient(SftpVersionSelector selector) |
FileSystem |
ClientSession.createSftpFileSystem(SftpVersionSelector selector) |
FileSystem |
AbstractClientSession.createSftpFileSystem(SftpVersionSelector selector) |
FileSystem |
ClientSession.createSftpFileSystem(SftpVersionSelector selector,
int readBufferSize,
int writeBufferSize) |
FileSystem |
AbstractClientSession.createSftpFileSystem(SftpVersionSelector selector,
int readBufferSize,
int writeBufferSize) |
Modifier and Type | Field and Description |
---|---|
static SftpVersionSelector |
SftpVersionSelector.CURRENT
An
SftpVersionSelector that returns the current version |
static SftpVersionSelector |
SftpVersionSelector.MAXIMUM
An
SftpVersionSelector that returns the maximum available version |
static SftpVersionSelector |
SftpVersionSelector.MINIMUM
An
SftpVersionSelector that returns the maximum available version |
Modifier and Type | Method and Description |
---|---|
static SftpVersionSelector |
SftpVersionSelector.Utils.fixedVersionSelector(int version)
Creates a selector the always returns the requested (fixed version) regardless
of what the current or reported available versions are.
|
SftpVersionSelector |
SftpFileSystemProvider.getSftpVersionSelector() |
SftpVersionSelector |
SftpFileSystem.getSftpVersionSelector() |
static SftpVersionSelector |
SftpVersionSelector.Utils.preferredVersionSelector(int... preferred)
Selects a version in order of preference - if none of the preferred
versions is listed as available then an exception is thrown when the
selectVersion(int, List) method is invoked |
static SftpVersionSelector |
SftpVersionSelector.Utils.preferredVersionSelector(Iterable<? extends Number> preferred)
Selects a version in order of preference - if none of the preferred
versions is listed as available then an exception is thrown when the
selectVersion(int, List) method is invoked |
protected SftpVersionSelector |
SftpFileSystemProvider.resolveSftpVersionSelector(URI uri,
SftpVersionSelector defaultSelector,
PropertyResolver resolver) |
Modifier and Type | Method and Description |
---|---|
int |
DefaultSftpClient.negotiateVersion(SftpVersionSelector selector) |
protected SftpVersionSelector |
SftpFileSystemProvider.resolveSftpVersionSelector(URI uri,
SftpVersionSelector defaultSelector,
PropertyResolver resolver) |
Constructor and Description |
---|
SftpFileSystem(SftpFileSystemProvider provider,
String id,
ClientSession session,
SftpVersionSelector selector) |
SftpFileSystemProvider(SftpVersionSelector selector) |
SftpFileSystemProvider(SshClient client,
SftpVersionSelector selector) |
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.