| Package | Description |
|---|---|
| org.apache.sshd.sftp.client | |
| org.apache.sshd.sftp.client.fs | |
| org.apache.sshd.sftp.client.impl |
| Modifier and Type | Class and Description |
|---|---|
static class |
SftpVersionSelector.NamedVersionSelector
Wraps a
SftpVersionSelector and assigns it a name. |
| Modifier and Type | Field and Description |
|---|---|
protected SftpVersionSelector |
SftpVersionSelector.NamedVersionSelector.selector |
| Modifier and Type | Method and Description |
|---|---|
SftpClient |
SftpClientFactory.createSftpClient(ClientSession session,
SftpVersionSelector selector) |
default SftpFileSystem |
SftpClientFactory.createSftpFileSystem(ClientSession session,
SftpVersionSelector selector) |
SftpFileSystem |
SftpClientFactory.createSftpFileSystem(ClientSession session,
SftpVersionSelector selector,
int readBufferSize,
int writeBufferSize) |
| Constructor and Description |
|---|
NamedVersionSelector(String name,
SftpVersionSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
SftpVersionSelector |
SftpFileSystem.getSftpVersionSelector() |
SftpVersionSelector |
SftpFileSystemProvider.getSftpVersionSelector() |
protected SftpVersionSelector |
SftpFileSystemProvider.resolveSftpVersionSelector(URI uri,
SftpVersionSelector defaultSelector,
PropertyResolver resolver) |
| Modifier and Type | Method and Description |
|---|---|
default SftpFileSystem |
SftpFileSystemClientSessionInitializer.createSftpFileSystem(SftpFileSystemProvider provider,
SftpFileSystemInitializationContext context,
ClientSession session,
SftpVersionSelector selector)
Invoked by the
SftpFileSystemProvider.newFileSystem(java.net.URI, Map) method in order to create the
SftpFileSystem once session has been authenticated. |
protected SftpVersionSelector |
SftpFileSystemProvider.resolveSftpVersionSelector(URI uri,
SftpVersionSelector defaultSelector,
PropertyResolver resolver) |
| Constructor and Description |
|---|
SftpFileSystem(SftpFileSystemProvider provider,
String id,
ClientSession session,
SftpClientFactory factory,
SftpVersionSelector selector) |
SftpFileSystemProvider(SftpVersionSelector selector) |
SftpFileSystemProvider(SshClient client,
SftpClientFactory factory,
SftpVersionSelector selector) |
SftpFileSystemProvider(SshClient client,
SftpVersionSelector selector) |
| Modifier and Type | Method and Description |
|---|---|
protected DefaultSftpClient |
DefaultSftpClientFactory.createDefaultSftpClient(ClientSession session,
SftpVersionSelector selector) |
SftpClient |
DefaultSftpClientFactory.createSftpClient(ClientSession session,
SftpVersionSelector selector) |
SftpFileSystem |
DefaultSftpClientFactory.createSftpFileSystem(ClientSession session,
SftpVersionSelector selector,
int readBufferSize,
int writeBufferSize) |
protected void |
DefaultSftpClient.init(ClientSession session,
SftpVersionSelector initialVersionSelector,
Duration initializationTimeout) |
int |
DefaultSftpClient.negotiateVersion(SftpVersionSelector selector) |
| Constructor and Description |
|---|
DefaultSftpClient(ClientSession clientSession,
SftpVersionSelector initialVersionSelector) |
Copyright © 2018–2021 The Apache Software Foundation. All rights reserved.