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, getRepository
public DefaultAttachment(java.lang.String repository, java.lang.String fileName)
public void storeFile(java.io.InputStream inputStream)
AttachmentFileBase
storeFile
在类中 AttachmentFileBase
public byte[] getFile()
AttachmentFileBase
getFile
在类中 AttachmentFileBase
public void removeFile()
AttachmentFileBase
removeFile
在类中 AttachmentFileBase
public boolean exist()
AttachmentFileBase
exist
在类中 AttachmentFileBase
public java.io.InputStream getInput()
getInput
在类中 AttachmentFileBase
public long getLength()
getLength
在类中 AttachmentFileBase