public class SFTPUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
SFTPUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
delete(SftpConnectionPool connectionPool,
String directory,
String deleteFile) |
static byte[] |
download(SftpConnectionPool connectionPool,
String downloadFile) |
static boolean |
exist(SftpConnectionPool connectionPool,
String path) |
static String |
getFileNameByUrl(String path) |
static String |
getSuffix(String name) |
Vector<?> |
listFiles(com.jcraft.jsch.ChannelSftp sftp,
String directory) |
static void |
main(String[] args) |
static void |
upload(SftpConnectionPool connectionPool,
String path,
String sftpFileName,
InputStream input) |
public static void upload(SftpConnectionPool connectionPool, String path, String sftpFileName, InputStream input) throws com.jcraft.jsch.SftpException
com.jcraft.jsch.SftpExceptionpublic static byte[] download(SftpConnectionPool connectionPool, String downloadFile) throws com.jcraft.jsch.SftpException, IOException
com.jcraft.jsch.SftpExceptionIOExceptionpublic static void delete(SftpConnectionPool connectionPool, String directory, String deleteFile) throws com.jcraft.jsch.SftpException
com.jcraft.jsch.SftpExceptionpublic static boolean exist(SftpConnectionPool connectionPool, String path)
public Vector<?> listFiles(com.jcraft.jsch.ChannelSftp sftp, String directory) throws com.jcraft.jsch.SftpException
com.jcraft.jsch.SftpExceptionCopyright © 2018. All rights reserved.