类 LocalFileRepository
- java.lang.Object
-
- top.daxian1218.dust.edp.services.storage.LocalFileRepository
-
- 所有已实现的接口:
IFileRepository
@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)
上传文件
-
-
-
字段详细资料
-
logger
public static final org.slf4j.Logger logger
-
DICT_FILE
public static final java.lang.String DICT_FILE
- 另请参阅:
- 常量字段值
-
-
构造器详细资料
-
LocalFileRepository
public LocalFileRepository(StorageOptions options)
-
-
方法详细资料
-
upload
public FormData upload(javax.servlet.http.HttpServletRequest request)
- 指定者:
upload
在接口中IFileRepository
-
download
public void download(java.lang.String id, java.io.OutputStream os)
- 指定者:
download
在接口中IFileRepository
-
delete
public void delete(java.lang.String id)
- 指定者:
delete
在接口中IFileRepository
-
exists
public boolean exists(java.lang.String id)
- 指定者:
exists
在接口中IFileRepository
-
uploadFile
public java.lang.String uploadFile(java.lang.String filePath, java.io.InputStream source)
从接口复制的说明:IFileRepository
上传文件- 指定者:
uploadFile
在接口中IFileRepository
- 返回:
-
saveFileToLocal
public java.lang.String saveFileToLocal(java.lang.String filePath, java.io.InputStream source)
-
downloadFile
public void downloadFile(java.lang.String filePath, java.io.OutputStream destination)
从接口复制的说明:IFileRepository
下载文件- 指定者:
downloadFile
在接口中IFileRepository
-
deleteFile
public void deleteFile(java.lang.String filePath)
从接口复制的说明:IFileRepository
删除文件- 指定者:
deleteFile
在接口中IFileRepository
-
isOverride
public boolean isOverride()
-
setOverride
public void setOverride(boolean override)
-
-