| 构造器和说明 |
|---|
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(FileBaseInfo fileInfo,
long fileSize) |
String |
saveFile(FileBaseInfo fileInfo,
long fileSize,
InputStream is) |
String |
saveFile(String sourFilePath,
FileBaseInfo fileInfo,
long fileSize) |
void |
setFileRoot(String fileRoot) |
public OsFileStore()
public OsFileStore(String fileRoot)
public void setFileRoot(String fileRoot)
public String matchFileStoreUrl(FileBaseInfo fileInfo, long fileSize)
matchFileStoreUrl 在接口中 FileStorefileInfo - 文件信息fileSize - long 文件的大小 不再使用public String saveFile(FileBaseInfo fileInfo, long fileSize, InputStream is) throws IOException
saveFile 在接口中 FileStoreIOExceptionpublic String saveFile(String sourFilePath, FileBaseInfo fileInfo, long fileSize) throws IOException
saveFile 在接口中 FileStoreIOExceptionpublic boolean checkFile(String fileStoreUrl)
public long getFileSize(String fileStoreUrl) throws IOException
getFileSize 在接口中 FileStoreIOExceptionpublic InputStream loadFileStream(String fileStoreUrl) throws IOException
loadFileStream 在接口中 FileStoreIOExceptionpublic File getFile(String fileStoreUrl) throws IOException
getFile 在接口中 FileStoreIOExceptionpublic boolean deleteFile(String fileUrl) throws IOException
deleteFile 在接口中 FileStoreIOExceptionpublic String getFileAccessUrl(String fileStoreUrl)
getFileAccessUrl 在接口中 FileStoreCopyright © 2025 Centit Information Technical, co. Inc.. All rights reserved.