public class FileAttachmentsStorage extends java.lang.Object implements AttachmentsStorage, AttachmentUploader, org.springframework.beans.factory.InitializingBean
Constructor and Description |
---|
FileAttachmentsStorage() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
protected java.io.File |
getFile(Attachment attachment) |
void |
retrieveAttachment(Attachment attachment,
java.io.OutputStream outputStream) |
void |
setAttachmentsDirectory(java.io.File attachmentsDirectory) |
void |
setAttachmentsTocFileName(java.lang.String attachmentsTocFileName) |
void |
setDateFormatDay(java.text.DateFormat dateFormatDay) |
void |
setDateFormatTime(java.text.DateFormat dateFormatTime) |
void |
storeAttachment(Attachment attachment,
java.io.InputStream inputStream)
Does NOT close the provided input stream.
|
protected void |
updateAttachmentToc(Attachment attachment,
java.io.File file)
For monitoring purposes only
|
void |
upload(Attachment attachment,
org.springframework.core.io.Resource resource) |
public void afterPropertiesSet()
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
public void retrieveAttachment(Attachment attachment, java.io.OutputStream outputStream)
retrieveAttachment
in interface AttachmentsStorage
public void storeAttachment(Attachment attachment, java.io.InputStream inputStream)
AttachmentsStorage
storeAttachment
in interface AttachmentsStorage
public void upload(Attachment attachment, org.springframework.core.io.Resource resource)
upload
in interface AttachmentUploader
protected void updateAttachmentToc(Attachment attachment, java.io.File file)
protected java.io.File getFile(Attachment attachment)
public void setAttachmentsDirectory(java.io.File attachmentsDirectory)
public void setAttachmentsTocFileName(java.lang.String attachmentsTocFileName)
public void setDateFormatDay(java.text.DateFormat dateFormatDay)
public void setDateFormatTime(java.text.DateFormat dateFormatTime)
Copyright © 2007–2020. All rights reserved.