@Component public class LocalFileRepository extends java.lang.Object implements IFileRepository
构造器和说明 |
---|
LocalFileRepository(StorageOptions options) |
限定符和类型 | 方法和说明 |
---|---|
void |
delete(java.lang.String id) |
void |
deleteFile(java.lang.String filePath)
删除文件
|
void |
download(java.lang.String id,
java.io.OutputStream os) |
void |
downloadFile(java.lang.String filePath,
java.io.OutputStream destination)
下载文件
|
boolean |
exists(java.lang.String id) |
boolean |
isOverride() |
java.lang.String |
saveFileToLocal(java.lang.String filePath,
java.io.InputStream source) |
void |
setOverride(boolean override) |
FormData |
upload(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
uploadFile(java.lang.String filePath,
java.io.InputStream source)
上传文件
|
public static final org.slf4j.Logger logger
public static final java.lang.String DICT_FILE
public LocalFileRepository(StorageOptions options)
public FormData upload(javax.servlet.http.HttpServletRequest request)
upload
在接口中 IFileRepository
public void download(java.lang.String id, java.io.OutputStream os)
download
在接口中 IFileRepository
public void delete(java.lang.String id)
delete
在接口中 IFileRepository
public boolean exists(java.lang.String id)
exists
在接口中 IFileRepository
public java.lang.String uploadFile(java.lang.String filePath, java.io.InputStream source)
IFileRepository
uploadFile
在接口中 IFileRepository
public java.lang.String saveFileToLocal(java.lang.String filePath, java.io.InputStream source)
public void downloadFile(java.lang.String filePath, java.io.OutputStream destination)
IFileRepository
downloadFile
在接口中 IFileRepository
public void deleteFile(java.lang.String filePath)
IFileRepository
deleteFile
在接口中 IFileRepository
public boolean isOverride()
public void setOverride(boolean override)