Package org.apache.sshd.sftp.client.fs
-
Interface Summary Interface Description SftpFileSystemClientSessionInitializer Provides user hooks into the process of creating aSftpFileSystem
via aSftpFileSystemProvider
. -
Class Summary Class Description SftpAclFileAttributeView SftpClientDirectoryScanner Uses anSftpClient
to scan a directory (possibly recursively) and find files that match a given set of inclusion patterns.SftpClientDirectoryScanner.ScanDirEntry The result of a scanSftpDirectoryStream Implements a remoteDirectoryStream
SftpFileStore SftpFileSystem SftpFileSystem.DefaultGroupPrincipal SftpFileSystem.DefaultUserPrincipal SftpFileSystem.DefaultUserPrincipalLookupService SftpFileSystem.SftpClientHandle TheSftpFileSystem.SftpClientPool
storesSftpClient
s not directly but via handles in its channel pool.SftpFileSystemAutomatic AnSftpFileSystem
that uses a provider function for itsClientSession
so that it can continue to function even if a session was closed.SftpFileSystemInitializationContext SftpFileSystemProvider 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
"SftpPath APath
on anSftpFileSystem
.SftpPathDirectoryScanner 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).SftpPathIterator SftpPosixFileAttributes SftpPosixFileAttributeView