构造器和说明 |
---|
SFTP(java.lang.String host,
int port,
java.lang.String userName,
java.lang.String password)
初使化SFTP自动连接
|
限定符和类型 | 方法和说明 |
---|---|
void |
connect()
连接sftp服务器
|
void |
delete(java.lang.String directory,
java.lang.String deleteFile)
删除文件
|
void |
disconnect()
关闭连接
|
void |
download(java.lang.String directory,
java.lang.String downloadFile,
java.lang.String saveFile)
下载文件
|
java.lang.String |
getHost() |
java.lang.String |
getPassword() |
int |
getPort() |
com.jcraft.jsch.ChannelSftp |
getSftp() |
int |
getTimeOut() |
java.lang.String |
getUserName() |
java.util.Vector<com.jcraft.jsch.ChannelSftp.LsEntry> |
listFiles(java.lang.String directory)
列出目录下的文件
|
void |
makeDirs(java.lang.String directory)
创建文件夹
|
java.lang.String |
toString() |
void |
upload(java.lang.String directory,
java.lang.String uploadFile)
上传文件
|
public SFTP(java.lang.String host, int port, java.lang.String userName, java.lang.String password) throws java.lang.Exception
host
- 主机port
- 端口userName
- 用户名password
- 密码java.lang.Exception
public void connect() throws java.lang.Exception
java.lang.Exception
public void upload(java.lang.String directory, java.lang.String uploadFile) throws java.lang.Exception
directory
- 上传的目录uploadFile
- 要上传的文件java.lang.Exception
public void download(java.lang.String directory, java.lang.String downloadFile, java.lang.String saveFile) throws java.lang.Exception
directory
- 下载目录downloadFile
- 下载的文件saveFile
- 存在本地的路径java.lang.Exception
public void delete(java.lang.String directory, java.lang.String deleteFile)
directory
- 要删除文件所在目录deleteFile
- 要删除的文件public void makeDirs(java.lang.String directory) throws com.jcraft.jsch.SftpException
- com.jcraft.jsch.SftpException
public java.util.Vector<com.jcraft.jsch.ChannelSftp.LsEntry> listFiles(java.lang.String directory) throws com.jcraft.jsch.SftpException
directory
- 要列出的目录com.jcraft.jsch.SftpException
public void disconnect()
sftp
- public int getTimeOut()
public java.lang.String getHost()
public int getPort()
public java.lang.String getUserName()
public java.lang.String getPassword()
public com.jcraft.jsch.ChannelSftp getSftp()
public java.lang.String toString()
toString
在类中 java.lang.Object