@Service(value="fileInfoOpt") public class FileInfoOptServerImpl extends Object implements com.centit.fileserver.common.FileInfoOpt
| 限定符和类型 | 字段和说明 |
|---|---|
protected FileInfoManager |
fileInfoManager |
protected org.slf4j.Logger |
logger |
protected boolean |
pretreatmentAsSync |
| 构造器和说明 |
|---|
FileInfoOptServerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkFile(String fileId) |
boolean |
deleteFile(String fileId) |
com.centit.search.service.Impl.ESIndexer |
fetchDocumentIndexer() |
File |
getFile(String fileId) |
String |
getFileAccessUrl(String fileId)
弃用
|
com.centit.fileserver.common.FileBaseInfo |
getFileInfo(String fileId) |
long |
getFileSize(String fileId) |
InputStream |
loadFileStream(String fileId) |
String |
matchFileStoreUrl(com.centit.fileserver.common.FileBaseInfo fileInfo,
long fileSize) |
String |
saveFile(com.centit.fileserver.common.FileBaseInfo fileBaseInfo,
long fileSize,
InputStream is) |
String |
saveFile(String sourFilePath,
com.centit.fileserver.common.FileBaseInfo fileInfo,
long fileSize) |
protected org.slf4j.Logger logger
@Value(value="${fileserver.pretreatment.sync:true}")
protected boolean pretreatmentAsSync
@Autowired protected FileInfoManager fileInfoManager
public com.centit.search.service.Impl.ESIndexer fetchDocumentIndexer()
public String saveFile(com.centit.fileserver.common.FileBaseInfo fileBaseInfo, long fileSize, InputStream is)
saveFile 在接口中 com.centit.fileserver.common.FileInfoOptpublic String saveFile(String sourFilePath, com.centit.fileserver.common.FileBaseInfo fileInfo, long fileSize) throws IOException
saveFile 在接口中 com.centit.fileserver.common.FileInfoOptIOExceptionpublic boolean checkFile(String fileId)
checkFile 在接口中 com.centit.fileserver.common.FileInfoOptpublic String matchFileStoreUrl(com.centit.fileserver.common.FileBaseInfo fileInfo, long fileSize)
matchFileStoreUrl 在接口中 com.centit.fileserver.common.FileInfoOptpublic String getFileAccessUrl(String fileId)
getFileAccessUrl 在接口中 com.centit.fileserver.common.FileInfoOptfileId - 文件存储的位置URLpublic long getFileSize(String fileId)
getFileSize 在接口中 com.centit.fileserver.common.FileInfoOptpublic InputStream loadFileStream(String fileId) throws IOException
loadFileStream 在接口中 com.centit.fileserver.common.FileInfoOptIOExceptionpublic File getFile(String fileId) throws IOException
getFile 在接口中 com.centit.fileserver.common.FileInfoOptfileId - 文件的idIOException - 异常public boolean deleteFile(String fileId)
deleteFile 在接口中 com.centit.fileserver.common.FileInfoOptpublic com.centit.fileserver.common.FileBaseInfo getFileInfo(String fileId)
getFileInfo 在接口中 com.centit.fileserver.common.FileInfoOptCopyright © 2025 Centit Information Technical, co. Inc.. All rights reserved.