public interface OotpClient
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
STORAGE_DEFAULT |
static java.lang.String |
STORAGE_FS |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
copy(java.lang.String fileId,
java.io.File destination)
复制到本地文件。
|
default void |
copy(java.lang.String fileId,
java.io.OutputStream outputStream)
复制到本地输出。
|
default void |
copy(java.lang.String fileId,
java.nio.file.Path destination)
复制到本地文件。
|
java.io.InputStream |
download(java.lang.String fileId)
下载文件。
|
ExsClient |
getExsClient()
获取数据交换客户端。
|
default java.lang.String |
upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.File file)
上传文件。
|
default java.lang.String |
upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
上传文件。
|
default java.lang.String |
upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
上传文件。
|
java.lang.String |
upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
上传文件。
|
default java.lang.String |
uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.File file)
上传到个性化的存储器中。
|
default java.lang.String |
uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
上传到个性化的存储器中。
|
default java.lang.String |
uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
上传到个性化的存储器中。
|
default java.lang.String |
uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
上传到个性化的存储器中。
|
default java.lang.String |
uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.File file)
上传文件到默认文件中转服务。
|
default java.lang.String |
uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
上传文件到默认文件中转服务。
|
default java.lang.String |
uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
上传文件到默认文件中转服务。
|
default java.lang.String |
uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
上传文件到默认文件中转服务。
|
default java.lang.String |
uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.File file)
上传文件到文件服务文件库。
|
default java.lang.String |
uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
上传文件到文件服务文件库。
|
default java.lang.String |
uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
上传文件到文件服务文件库。
|
default java.lang.String |
uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
上传文件到文件服务文件库。
|
static final java.lang.String STORAGE_DEFAULT
static final java.lang.String STORAGE_FS
ExsClient getExsClient()
default java.lang.String uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.File file)
throws java.io.IOException,
OotpException
repo - 目标文件库contentType - 文件内容类型file - 文件java.io.IOException - 文件处理异常OotpException - 通常是 Http 请求异常,或者服务器返回错误消息default java.lang.String uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
repo - 目标文件库contentType - 文件内容类型file - 文件pathInfo - 文件上传的后置处理java.io.IOException - 文件处理异常OotpException - 通常是 Http 请求异常,或者服务器返回错误消息default java.lang.String uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
throws java.io.IOException,
OotpException
repo - 目标文件库contentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间java.io.IOException - 文件处理异常OotpException - 通常是 Http 请求异常,或者服务器返回错误消息default java.lang.String uploadToFsStorage(java.lang.String repo,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
repo - 目标文件库contentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间pathInfo - 文件上传的后置处理java.io.IOException - 文件处理异常OotpException - 通常是 Http 请求异常,或者服务器返回错误消息default java.lang.String uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.File file)
throws java.io.IOException,
OotpException
to - 目标接收方contentType - 文件内容类型file - 文件java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
to - 目标接收方contentType - 文件内容类型file - 文件pathInfo - 文件上传的后置处理java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
throws java.io.IOException,
OotpException
to - 目标接收方contentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String uploadToDefaultStorage(java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
to - 目标接收方contentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间pathInfo - 文件上传的后置处理java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.File file)
throws java.io.IOException,
OotpException
storage - 存储器名称contentType - 文件内容类型file - 文件java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
storage - 存储器名称contentType - 文件内容类型file - 文件pathInfo - 文件上传的后置处理java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
throws java.io.IOException,
OotpException
storage - 存储器名称contentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String uploadToCustomStorage(java.lang.String storage,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
storage - 存储器名称contentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间pathInfo - 文件上传的后置处理java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.File file)
throws java.io.IOException,
OotpException
storage - 存储器的名称to - 目标接收方contentType - 文件内容类型file - 文件java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.File file,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
storage - 存储器的名称to - 目标接收方contentType - 文件内容类型file - 文件pathInfo - 文件上传的后置处理java.io.IOException - 文件处理异常OotpException - 其它异常default java.lang.String upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified)
throws java.io.IOException,
OotpException
storage - 存储器的名称to - 目标接收方,接收方ID或者文件库IDcontentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间java.io.IOException - 文件处理异常OotpException - 其它异常java.lang.String upload(java.lang.String storage,
java.lang.String to,
java.lang.String contentType,
java.io.InputStream file,
java.lang.String fileName,
long fileSize,
long lastModified,
java.lang.String pathInfo)
throws java.io.IOException,
OotpException
storage - 存储器的名称to - 目标接收方,接收方ID或者文件库IDcontentType - 文件内容类型file - 文件内容fileName - 文件名fileSize - 文件大小,未知大小传 -1lastModified - 文件最后更新时间pathInfo - 文件后置处理路径java.io.IOException - 文件处理异常OotpException - 其它异常java.io.InputStream download(java.lang.String fileId)
fileId - 文件IDdefault void copy(java.lang.String fileId,
java.io.File destination)
throws java.io.IOException
fileId - 文件IDdestination - 本地文件java.io.IOException - io 异常default void copy(java.lang.String fileId,
java.nio.file.Path destination)
throws java.io.IOException
fileId - 文件IDdestination - 本地文件java.io.IOException - io 异常default void copy(java.lang.String fileId,
java.io.OutputStream outputStream)
throws java.io.IOException
fileId - 文件IDoutputStream - 输出流java.io.IOException - io 异常Copyright © 2021. All rights reserved.