public class StatefulSFTPClient extends SFTPClient
engine, log, xfer| Constructor and Description |
|---|
StatefulSFTPClient(SFTPEngine engine) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
canonicalize(java.lang.String path) |
void |
cd(java.lang.String dirname) |
void |
get(java.lang.String source,
LocalDestFile dest) |
void |
get(java.lang.String source,
java.lang.String dest) |
java.util.List<RemoteResourceInfo> |
ls() |
java.util.List<RemoteResourceInfo> |
ls(RemoteResourceFilter filter) |
java.util.List<RemoteResourceInfo> |
ls(java.lang.String path) |
java.util.List<RemoteResourceInfo> |
ls(java.lang.String path,
RemoteResourceFilter filter) |
FileAttributes |
lstat(java.lang.String path) |
void |
mkdir(java.lang.String dirname) |
void |
mkdirs(java.lang.String path) |
RemoteFile |
open(java.lang.String filename) |
RemoteFile |
open(java.lang.String filename,
java.util.Set<OpenMode> mode) |
RemoteFile |
open(java.lang.String filename,
java.util.Set<OpenMode> mode,
FileAttributes attrs) |
void |
put(LocalSourceFile source,
java.lang.String dest) |
void |
put(java.lang.String source,
java.lang.String dest) |
java.lang.String |
pwd() |
java.lang.String |
readlink(java.lang.String path) |
void |
rename(java.lang.String oldpath,
java.lang.String newpath) |
void |
rm(java.lang.String filename) |
void |
rmdir(java.lang.String dirname) |
void |
setattr(java.lang.String path,
FileAttributes attrs) |
FileAttributes |
stat(java.lang.String path) |
FileAttributes |
statExistence(java.lang.String path) |
void |
symlink(java.lang.String linkpath,
java.lang.String targetpath) |
void |
truncate(java.lang.String path,
long size) |
public StatefulSFTPClient(SFTPEngine engine) throws java.io.IOException
java.io.IOExceptionpublic void cd(java.lang.String dirname)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<RemoteResourceInfo> ls() throws java.io.IOException
java.io.IOExceptionpublic java.util.List<RemoteResourceInfo> ls(RemoteResourceFilter filter) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String pwd()
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<RemoteResourceInfo> ls(java.lang.String path) throws java.io.IOException
ls in class SFTPClientjava.io.IOExceptionpublic java.util.List<RemoteResourceInfo> ls(java.lang.String path, RemoteResourceFilter filter) throws java.io.IOException
ls in class SFTPClientjava.io.IOExceptionpublic RemoteFile open(java.lang.String filename, java.util.Set<OpenMode> mode, FileAttributes attrs) throws java.io.IOException
open in class SFTPClientjava.io.IOExceptionpublic RemoteFile open(java.lang.String filename, java.util.Set<OpenMode> mode) throws java.io.IOException
open in class SFTPClientjava.io.IOExceptionpublic RemoteFile open(java.lang.String filename) throws java.io.IOException
open in class SFTPClientjava.io.IOExceptionpublic void mkdir(java.lang.String dirname)
throws java.io.IOException
mkdir in class SFTPClientjava.io.IOExceptionpublic void mkdirs(java.lang.String path)
throws java.io.IOException
mkdirs in class SFTPClientjava.io.IOExceptionpublic FileAttributes statExistence(java.lang.String path) throws java.io.IOException
statExistence in class SFTPClientjava.io.IOExceptionpublic void rename(java.lang.String oldpath,
java.lang.String newpath)
throws java.io.IOException
rename in class SFTPClientjava.io.IOExceptionpublic void rm(java.lang.String filename)
throws java.io.IOException
rm in class SFTPClientjava.io.IOExceptionpublic void rmdir(java.lang.String dirname)
throws java.io.IOException
rmdir in class SFTPClientjava.io.IOExceptionpublic void symlink(java.lang.String linkpath,
java.lang.String targetpath)
throws java.io.IOException
symlink in class SFTPClientjava.io.IOExceptionpublic void setattr(java.lang.String path,
FileAttributes attrs)
throws java.io.IOException
setattr in class SFTPClientjava.io.IOExceptionpublic java.lang.String readlink(java.lang.String path)
throws java.io.IOException
readlink in class SFTPClientjava.io.IOExceptionpublic FileAttributes stat(java.lang.String path) throws java.io.IOException
stat in class SFTPClientjava.io.IOExceptionpublic FileAttributes lstat(java.lang.String path) throws java.io.IOException
lstat in class SFTPClientjava.io.IOExceptionpublic void truncate(java.lang.String path,
long size)
throws java.io.IOException
truncate in class SFTPClientjava.io.IOExceptionpublic java.lang.String canonicalize(java.lang.String path)
throws java.io.IOException
canonicalize in class SFTPClientjava.io.IOExceptionpublic void get(java.lang.String source,
java.lang.String dest)
throws java.io.IOException
get in class SFTPClientjava.io.IOExceptionpublic void get(java.lang.String source,
LocalDestFile dest)
throws java.io.IOException
get in class SFTPClientjava.io.IOExceptionpublic void put(java.lang.String source,
java.lang.String dest)
throws java.io.IOException
put in class SFTPClientjava.io.IOExceptionpublic void put(LocalSourceFile source, java.lang.String dest) throws java.io.IOException
put in class SFTPClientjava.io.IOException