public class SshDirectoryStream extends DirectoryStreamBase<com.jcraft.jsch.ChannelSftp.LsEntry,Path>
DirectoryStream.Filter
Constructor and Description |
---|
SshDirectoryStream(Path dir,
DirectoryStream.Filter filter,
java.util.List<com.jcraft.jsch.ChannelSftp.LsEntry> listing) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getFileNameFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry,
Path parentPath) |
protected Path |
getStreamElementFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry,
Path entryPath) |
public SshDirectoryStream(Path dir, DirectoryStream.Filter filter, java.util.List<com.jcraft.jsch.ChannelSftp.LsEntry> listing) throws XenonException
XenonException
protected Path getStreamElementFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry, Path entryPath)
getStreamElementFromEntry
in class DirectoryStreamBase<com.jcraft.jsch.ChannelSftp.LsEntry,Path>
protected java.lang.String getFileNameFromEntry(com.jcraft.jsch.ChannelSftp.LsEntry entry, Path parentPath)
getFileNameFromEntry
in class DirectoryStreamBase<com.jcraft.jsch.ChannelSftp.LsEntry,Path>