public class LocalAttachmentContainer extends Object implements AttachmentContainer
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
rootPath |
private String |
targetPrefix |
| 构造器和说明 |
|---|
LocalAttachmentContainer() |
LocalAttachmentContainer(String rootPath,
String targetPrefix) |
| 限定符和类型 | 方法和说明 |
|---|---|
File |
creatNewFile(String suffix) |
boolean |
deleteFile(String relativePath)
删除文件
|
File |
getFile(String relativePath)
通过相对路径获取文件
|
String |
getRelativePath(File file)
通过一个文件,获取其相对路径
|
String |
getRootPath() |
String |
getTargetPrefix() |
String |
saveFile(File file)
保存文件
|
String |
saveFile(File file,
String toRelativePath)
保存文件
|
String |
saveFile(InputStream inputStream,
String toRelativePath)
保存文件
|
void |
setRootPath(String rootPath) |
void |
setTargetPrefix(String targetPrefix) |
private String targetPrefix
public LocalAttachmentContainer()
public LocalAttachmentContainer(String rootPath, String targetPrefix)
rootPath - targetPrefix - 不能以 / 开头public String saveFile(File file)
AttachmentContainersaveFile 在接口中 AttachmentContainerpublic String saveFile(File file, String toRelativePath)
AttachmentContainersaveFile 在接口中 AttachmentContainerpublic String saveFile(InputStream inputStream, String toRelativePath)
AttachmentContainersaveFile 在接口中 AttachmentContainerpublic boolean deleteFile(String relativePath)
AttachmentContainerdeleteFile 在接口中 AttachmentContainerpublic File creatNewFile(String suffix)
public File getFile(String relativePath)
AttachmentContainergetFile 在接口中 AttachmentContainerpublic String getRelativePath(File file)
AttachmentContainergetRelativePath 在接口中 AttachmentContainerpublic String getRootPath()
public void setRootPath(String rootPath)
public String getTargetPrefix()
public void setTargetPrefix(String targetPrefix)
Copyright © 2024. All rights reserved.