public class FileClientImpl extends java.lang.Object implements FileClient
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
FILE_ID_FIELD |
DEFAULT_BUFFER_SIZE, STORAGE_DEFAULT, STORAGE_FS| 构造器和说明 |
|---|
FileClientImpl(java.net.URI endpoint,
org.apache.http.impl.client.CloseableHttpClient httpClient,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
ExsCodec |
getCodec() |
ExsMessage |
getFile(java.lang.String fileId)
获取文件及附加信息。
|
void |
setCodec(ExsCodec codec) |
java.lang.String |
upload(ExsMessage message,
java.lang.String storage,
java.lang.String pathInfo)
上传文件。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopy, copy, copy, copy, getStream, upload, upload, upload, upload, upload, upload, upload, upload, upload, uploadToCustomStorage, uploadToCustomStorage, uploadToCustomStorage, uploadToCustomStorage, uploadToDefaultStorage, uploadToDefaultStorage, uploadToDefaultStorage, uploadToDefaultStorage, uploadToFsStorage, uploadToFsStorage, uploadToFsStorage, uploadToFsStoragepublic static final java.lang.String FILE_ID_FIELD
public FileClientImpl(java.net.URI endpoint,
org.apache.http.impl.client.CloseableHttpClient httpClient,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public ExsCodec getCodec()
public void setCodec(ExsCodec codec)
public java.lang.String upload(ExsMessage message, java.lang.String storage, java.lang.String pathInfo) throws java.io.IOException, OotpException
FileClientupload 在接口中 FileClientmessage - 文件消息storage - 存储器名称pathInfo - 后置处理路径java.io.IOException - 文件处理异常OotpException - 通常是 Http 请求异常,或者服务器返回错误消息public ExsMessage getFile(java.lang.String fileId) throws java.io.IOException
FileClientgetFile 在接口中 FileClientfileId - 文件IDjava.io.IOException - 文件处理异常Copyright © 2022. All rights reserved.