public class SftpClient extends Object
Constructor and Description |
---|
SftpClient(com.jcraft.jsch.Session session) |
SftpClient(String host,
int port,
String user,
String password) |
SftpClient(String host,
int port,
String user,
com.jcraft.jsch.UserInfo userInfo) |
Modifier and Type | Method and Description |
---|---|
void |
cd(String path) |
void |
cdUp() |
void |
chgrp(int gid,
String path) |
void |
chmod(int permissions,
String path) |
void |
chmod(String permissions,
String path) |
void |
chown(int uid,
String path) |
void |
connect() |
void |
disconnect() |
void |
exit() |
void |
get(String src,
OutputStream dst) |
void |
get(String src,
OutputStream dst,
com.jcraft.jsch.SftpProgressMonitor monitor) |
void |
get(String src,
String dst) |
void |
get(String src,
String dst,
com.jcraft.jsch.SftpProgressMonitor monitor) |
String |
getHome() |
void |
hardlink(String oldpath,
String newpath) |
boolean |
isConnected() |
List<com.jcraft.jsch.ChannelSftp.LsEntry> |
ls() |
List<com.jcraft.jsch.ChannelSftp.LsEntry> |
ls(String path) |
void |
mkdir(String path) |
void |
put(InputStream src,
String dst) |
void |
put(InputStream src,
String dst,
com.jcraft.jsch.SftpProgressMonitor monitor) |
void |
put(String src,
String dst) |
void |
put(String src,
String dst,
com.jcraft.jsch.SftpProgressMonitor monitor) |
String |
pwd() |
void |
rename(String oldpath,
String newpath) |
void |
rm(String path) |
void |
rmdir(String path) |
void |
rmdir(String path,
boolean recursive) |
void |
setModificationTime(String path,
int time) |
com.jcraft.jsch.SftpATTRS |
stat(String path) |
void |
symlink(String oldpath,
String newpath) |
public SftpClient(String host, int port, String user, String password) throws IOException
IOException
public SftpClient(String host, int port, String user, com.jcraft.jsch.UserInfo userInfo) throws IOException
IOException
public SftpClient(com.jcraft.jsch.Session session) throws IOException
IOException
public void cd(String path) throws IOException
IOException
public void cdUp() throws IOException
IOException
public void chgrp(int gid, String path) throws IOException
IOException
public void chmod(int permissions, String path) throws IOException
IOException
public void chmod(String permissions, String path) throws IOException
IOException
public void chown(int uid, String path) throws IOException
IOException
public void connect() throws IOException, SshUtils.AuthenticationFailedException, SshUtils.ConnectionFailedException
public void disconnect()
public void exit()
public void get(String src, String dst) throws IOException
IOException
public void get(String src, String dst, com.jcraft.jsch.SftpProgressMonitor monitor) throws IOException
IOException
public void get(String src, OutputStream dst) throws IOException
IOException
public void get(String src, OutputStream dst, com.jcraft.jsch.SftpProgressMonitor monitor) throws IOException
IOException
public String getHome() throws IOException
IOException
public void hardlink(String oldpath, String newpath) throws IOException
IOException
public boolean isConnected()
public List<com.jcraft.jsch.ChannelSftp.LsEntry> ls() throws IOException
IOException
public List<com.jcraft.jsch.ChannelSftp.LsEntry> ls(String path) throws IOException
IOException
public void mkdir(String path) throws IOException
IOException
public void put(String src, String dst) throws IOException
IOException
public void put(String src, String dst, com.jcraft.jsch.SftpProgressMonitor monitor) throws IOException
IOException
public void put(InputStream src, String dst) throws IOException
IOException
public void put(InputStream src, String dst, com.jcraft.jsch.SftpProgressMonitor monitor) throws IOException
IOException
public String pwd() throws IOException
IOException
public void rename(String oldpath, String newpath) throws IOException
IOException
public void rm(String path) throws IOException
IOException
public void rmdir(String path) throws IOException
IOException
public void rmdir(String path, boolean recursive) throws IOException
IOException
public void setModificationTime(String path, int time) throws IOException
IOException
public com.jcraft.jsch.SftpATTRS stat(String path) throws IOException
IOException
public void symlink(String oldpath, String newpath) throws IOException
IOException
Copyright © 2015 OpenEstate. All rights reserved.