public class DefaultAttachment extends AttachmentFileBase
fileName, repository| 构造器和说明 |
|---|
DefaultAttachment(java.lang.String repository,
java.lang.String fileName) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
exist()
判断有没有元数据相同的文件
|
byte[] |
getFile()
根据AttachmentFile的元数据信息,获取此元数据指向的文件二进制数据
这个主要是为了方便Attachment委托调用,文件过大容易发生内存溢出
|
java.io.InputStream |
getInput() |
long |
getLength() |
void |
removeFile()
删除AttachmentFile元数据对应的文件
|
void |
storeFile(java.io.InputStream inputStream)
根据将inputStrem中的数据存储起来
|
getFileName, getRepositorypublic DefaultAttachment(java.lang.String repository,
java.lang.String fileName)
public void storeFile(java.io.InputStream inputStream)
AttachmentFileBasestoreFile 在类中 AttachmentFileBasepublic byte[] getFile()
AttachmentFileBasegetFile 在类中 AttachmentFileBasepublic void removeFile()
AttachmentFileBaseremoveFile 在类中 AttachmentFileBasepublic boolean exist()
AttachmentFileBaseexist 在类中 AttachmentFileBasepublic java.io.InputStream getInput()
getInput 在类中 AttachmentFileBasepublic long getLength()
getLength 在类中 AttachmentFileBase