public interface FtpAPI
支持日志和审计的操作:setConvertName除外均支持
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
FILE_TYPE_ASCII |
static int |
FILE_TYPE_BINARY |
static int |
FILE_TYPE_EBCDIC |
static int |
FILE_TYPE_LOCAL |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
delete(java.lang.String path,
java.lang.String fileName)
删除ftp文件。
|
boolean |
download(java.lang.String path,
java.lang.String fileName,
java.io.OutputStream local)
ftp文件下载
|
boolean |
download(java.lang.String path,
java.lang.String fileName,
java.io.OutputStream local,
int fileType) |
java.lang.String[] |
list(java.lang.String path)
获取指定目录下的文件名称
|
FTPFile[] |
listFiles(java.lang.String path)
列出ftp目录下文件列表
|
boolean |
makeDirectory(java.lang.String pathname)
创建目录
|
boolean |
rename(java.lang.String from,
java.lang.String to)
将文件重命名,from改为to
|
void |
setConvertName(boolean convertName)
是否编码转换,默认false
|
boolean |
upload(java.lang.String path,
java.lang.String fileName,
java.io.InputStream local)
ftp文件上传
|
boolean |
upload(java.lang.String path,
java.lang.String fileName,
java.io.InputStream local,
int fileType) |
static final int FILE_TYPE_ASCII
static final int FILE_TYPE_EBCDIC
static final int FILE_TYPE_BINARY
static final int FILE_TYPE_LOCAL
FTPFile[] listFiles(java.lang.String path)
path - void setConvertName(boolean convertName)
convertName - java.lang.String[] list(java.lang.String path)
throws AWSAPIException
path - ftp目录AWSAPIExceptionboolean makeDirectory(java.lang.String pathname)
throws java.io.IOException
pathname - 目录名java.io.IOExceptionboolean upload(java.lang.String path,
java.lang.String fileName,
java.io.InputStream local)
throws AWSAPIException
path - ftp目录fileName - 文件名local - 本地上传文件流AWSAPIExceptionboolean upload(java.lang.String path,
java.lang.String fileName,
java.io.InputStream local,
int fileType)
throws AWSAPIException
AWSAPIExceptionboolean download(java.lang.String path,
java.lang.String fileName,
java.io.OutputStream local)
throws AWSAPIException
path - ftp目录fileName - 文件名local - 本地下载文件流AWSAPIExceptionboolean download(java.lang.String path,
java.lang.String fileName,
java.io.OutputStream local,
int fileType)
throws AWSAPIException
AWSAPIExceptionboolean delete(java.lang.String path,
java.lang.String fileName)
throws AWSAPIException
path - ftp目录fileName - 文件名AWSAPIExceptionboolean rename(java.lang.String from,
java.lang.String to)
throws AWSAPIException
from - 源文件to - 目标文件AWSAPIExceptionCopyright © Actionsoft Co., Ltd. All Rights Reserved.