Package org.apache.sshd.sftp.client.fs
package org.apache.sshd.sftp.client.fs
-
ClassDescriptionUses an
SftpClient
to scan a directory (possibly recursively) and find files that match a given set of inclusion patterns.The result of a scanImplements a remoteDirectoryStream
TheSftpFileSystem.SftpClientPool
storesSftpClient
s not directly but via handles in its channel pool.AnSftpFileSystem
that uses a provider function for itsClientSession
so that it can continue to function even if a session was closed.Provides user hooks into the process of creating aSftpFileSystem
via aSftpFileSystemProvider
.A registeredFileSystemProvider
that registers the "sftp://" scheme so that URLs with this protocol are handled as remote SFTPPath
-s - e.g., "sftp://user:password@host/remote/file/path
"APath
on anSftpFileSystem
.An SFTP-awareDirectoryScanner
that assumes allPath
-s refer to SFTP remote ones and match patterns use "/" as their separator with case sensitive matching by default (though the latter can be modified).