public interface SftpClient
| Modifier and Type | Interface and Description |
|---|---|
static class |
SftpClient.Attribute |
static class |
SftpClient.Attributes |
static class |
SftpClient.DirEntry |
static class |
SftpClient.Handle |
static class |
SftpClient.OpenMode |
| Modifier and Type | Field and Description |
|---|---|
static int |
S_IFBLK |
static int |
S_IFCHR |
static int |
S_IFDIR |
static int |
S_IFIFO |
static int |
S_IFLNK |
static int |
S_IFMT |
static int |
S_IFREG |
static int |
S_IFSOCK |
static int |
S_IRGRP |
static int |
S_IROTH |
static int |
S_IRUSR |
static int |
S_ISGID |
static int |
S_ISUID |
static int |
S_ISVTX |
static int |
S_IWGRP |
static int |
S_IWOTH |
static int |
S_IWUSR |
static int |
S_IXGRP |
static int |
S_IXOTH |
static int |
S_IXUSR |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
canonicalPath(java.lang.String canonical) |
void |
close()
Close the client.
|
void |
close(SftpClient.Handle handle) |
SftpClient.Attributes |
lstat(java.lang.String path) |
void |
mkdir(java.lang.String path) |
SftpClient.Handle |
open(java.lang.String path,
java.util.EnumSet<SftpClient.OpenMode> options) |
SftpClient.Handle |
openDir(java.lang.String path) |
int |
read(SftpClient.Handle handle,
long fileOffset,
byte[] dst,
int dstoff,
int len) |
java.io.InputStream |
read(java.lang.String path) |
SftpClient.DirEntry[] |
readDir(SftpClient.Handle handle) |
java.lang.Iterable<SftpClient.DirEntry> |
readDir(java.lang.String path) |
java.lang.String |
readLink(java.lang.String path) |
void |
remove(java.lang.String path) |
void |
rename(java.lang.String oldPath,
java.lang.String newPath) |
void |
rmdir(java.lang.String path) |
void |
setStat(SftpClient.Handle handle,
SftpClient.Attributes attributes) |
void |
setStat(java.lang.String path,
SftpClient.Attributes attributes) |
SftpClient.Attributes |
stat(SftpClient.Handle handle) |
SftpClient.Attributes |
stat(java.lang.String path) |
void |
symLink(java.lang.String linkPath,
java.lang.String targetPath) |
void |
write(SftpClient.Handle handle,
long fileOffset,
byte[] src,
int srcoff,
int len) |
java.io.OutputStream |
write(java.lang.String path) |
static final int S_IFMT
static final int S_IFSOCK
static final int S_IFLNK
static final int S_IFREG
static final int S_IFBLK
static final int S_IFDIR
static final int S_IFCHR
static final int S_IFIFO
static final int S_ISUID
static final int S_ISGID
static final int S_ISVTX
static final int S_IRUSR
static final int S_IWUSR
static final int S_IXUSR
static final int S_IRGRP
static final int S_IWGRP
static final int S_IXGRP
static final int S_IROTH
static final int S_IWOTH
static final int S_IXOTH
void close()
throws java.io.IOException
java.io.IOExceptionSftpClient.Handle open(java.lang.String path, java.util.EnumSet<SftpClient.OpenMode> options) throws java.io.IOException
java.io.IOExceptionvoid close(SftpClient.Handle handle) throws java.io.IOException
java.io.IOExceptionvoid remove(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionvoid rename(java.lang.String oldPath,
java.lang.String newPath)
throws java.io.IOException
java.io.IOExceptionint read(SftpClient.Handle handle, long fileOffset, byte[] dst, int dstoff, int len) throws java.io.IOException
java.io.IOExceptionvoid write(SftpClient.Handle handle, long fileOffset, byte[] src, int srcoff, int len) throws java.io.IOException
java.io.IOExceptionvoid mkdir(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionvoid rmdir(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionSftpClient.Handle openDir(java.lang.String path) throws java.io.IOException
java.io.IOExceptionSftpClient.DirEntry[] readDir(SftpClient.Handle handle) throws java.io.IOException
java.io.IOExceptionjava.lang.String canonicalPath(java.lang.String canonical)
throws java.io.IOException
java.io.IOExceptionSftpClient.Attributes stat(java.lang.String path) throws java.io.IOException
java.io.IOExceptionSftpClient.Attributes lstat(java.lang.String path) throws java.io.IOException
java.io.IOExceptionSftpClient.Attributes stat(SftpClient.Handle handle) throws java.io.IOException
java.io.IOExceptionvoid setStat(java.lang.String path,
SftpClient.Attributes attributes)
throws java.io.IOException
java.io.IOExceptionvoid setStat(SftpClient.Handle handle, SftpClient.Attributes attributes) throws java.io.IOException
java.io.IOExceptionjava.lang.String readLink(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionvoid symLink(java.lang.String linkPath,
java.lang.String targetPath)
throws java.io.IOException
java.io.IOExceptionjava.lang.Iterable<SftpClient.DirEntry> readDir(java.lang.String path) throws java.io.IOException
java.io.IOExceptionjava.io.InputStream read(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionjava.io.OutputStream write(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionCopyright © 2008-2014 The Apache Software Foundation. All Rights Reserved.