public class OsFileStore extends Object implements com.centit.fileserver.common.FileStore
| 构造器和说明 |
|---|
OsFileStore() |
OsFileStore(String fileRoot) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
calcFilePath(String fileStoreUrl) |
boolean |
checkFile(String fileStoreUrl)
检查文件是否存在,如果存在则实现秒传
|
boolean |
deleteFile(String fileUrl) |
File |
getFile(String fileStoreUrl) |
String |
getFileAccessUrl(String fileStoreUrl) |
long |
getFileSize(String fileStoreUrl) |
InputStream |
loadFileStream(String fileStoreUrl) |
String |
matchFileStoreUrl(com.centit.fileserver.common.FileBaseInfo fileInfo,
long fileSize) |
String |
saveFile(com.centit.fileserver.common.FileBaseInfo fileInfo,
long fileSize,
InputStream is) |
String |
saveFile(String sourFilePath,
com.centit.fileserver.common.FileBaseInfo fileInfo,
long fileSize) |
void |
setFileRoot(String fileRoot) |
public OsFileStore()
public OsFileStore(String fileRoot)
public void setFileRoot(String fileRoot)
public String matchFileStoreUrl(com.centit.fileserver.common.FileBaseInfo fileInfo, long fileSize)
matchFileStoreUrl 在接口中 com.centit.fileserver.common.FileStorefileInfo - 文件信息fileSize - long 文件的大小 不再使用public String saveFile(com.centit.fileserver.common.FileBaseInfo fileInfo, long fileSize, InputStream is) throws IOException
saveFile 在接口中 com.centit.fileserver.common.FileStoreIOExceptionpublic String saveFile(String sourFilePath, com.centit.fileserver.common.FileBaseInfo fileInfo, long fileSize) throws IOException
saveFile 在接口中 com.centit.fileserver.common.FileStoreIOExceptionpublic boolean checkFile(String fileStoreUrl)
checkFile 在接口中 com.centit.fileserver.common.FileStorefileStoreUrl - 文件存储的位置URLpublic long getFileSize(String fileStoreUrl) throws IOException
getFileSize 在接口中 com.centit.fileserver.common.FileStoreIOExceptionpublic InputStream loadFileStream(String fileStoreUrl) throws IOException
loadFileStream 在接口中 com.centit.fileserver.common.FileStoreIOExceptionpublic File getFile(String fileStoreUrl) throws IOException
getFile 在接口中 com.centit.fileserver.common.FileStoreIOExceptionpublic boolean deleteFile(String fileUrl) throws IOException
deleteFile 在接口中 com.centit.fileserver.common.FileStoreIOExceptionCopyright © 2025 Centit Information Technical, co. Inc.. All rights reserved.