org.jboss.seam.mail.attachments
Class BaseAttachment
java.lang.Object
org.jboss.seam.mail.attachments.BaseAttachment
- All Implemented Interfaces:
- org.jboss.seam.mail.core.EmailAttachment
- Direct Known Subclasses:
- FileAttachment, InputStreamAttachment, URLAttachment
public class BaseAttachment
- extends Object
- implements org.jboss.seam.mail.core.EmailAttachment
- Author:
- Cody Lerum
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseAttachment
public BaseAttachment(String fileName,
String mimeType,
org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition,
byte[] bytes)
BaseAttachment
public BaseAttachment(String fileName,
String mimeType,
org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition,
byte[] bytes,
String contentClass)
BaseAttachment
public BaseAttachment()
getContentId
public String getContentId()
- Specified by:
getContentId in interface org.jboss.seam.mail.core.EmailAttachment
getFileName
public String getFileName()
- Specified by:
getFileName in interface org.jboss.seam.mail.core.EmailAttachment
setFileName
public void setFileName(String fileName)
getMimeType
public String getMimeType()
- Specified by:
getMimeType in interface org.jboss.seam.mail.core.EmailAttachment
setMimeType
public void setMimeType(String mimeType)
getContentDisposition
public org.jboss.seam.mail.core.enumerations.ContentDisposition getContentDisposition()
- Specified by:
getContentDisposition in interface org.jboss.seam.mail.core.EmailAttachment
setContentDisposition
public void setContentDisposition(org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)
getHeaders
public Collection<org.jboss.seam.mail.core.Header> getHeaders()
- Specified by:
getHeaders in interface org.jboss.seam.mail.core.EmailAttachment
addHeader
public void addHeader(org.jboss.seam.mail.core.Header header)
addHeaders
public void addHeaders(Collection<org.jboss.seam.mail.core.Header> headers)
getBytes
public byte[] getBytes()
- Specified by:
getBytes in interface org.jboss.seam.mail.core.EmailAttachment
setBytes
public void setBytes(byte[] bytes)
Copyright © 2012 Seam Framework. All Rights Reserved.