org.jboss.seam.mail.attachments
Class AttachmentPart

java.lang.Object
  extended by javax.mail.BodyPart
      extended by javax.mail.internet.MimeBodyPart
          extended by org.jboss.seam.mail.attachments.AttachmentPart
All Implemented Interfaces:
javax.mail.internet.MimePart, javax.mail.Part

public class AttachmentPart
extends javax.mail.internet.MimeBodyPart

Author:
Cody Lerum

Field Summary
 
Fields inherited from class javax.mail.internet.MimeBodyPart
content, contentStream, dh, headers
 
Fields inherited from class javax.mail.BodyPart
parent
 
Fields inherited from interface javax.mail.Part
ATTACHMENT, INLINE
 
Constructor Summary
AttachmentPart(byte[] bytes, String uid, String fileName, String mimeType, Collection<org.jboss.seam.mail.core.Header> headers, org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)
           
AttachmentPart(byte[] bytes, String uid, String fileName, String mimeType, org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)
           
AttachmentPart(DataSource dataSource, String uid, String fileName, Collection<org.jboss.seam.mail.core.Header> headers, org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)
           
 
Method Summary
 String getAttachmentFileName()
           
 org.jboss.seam.mail.core.enumerations.ContentDisposition getContentDisposition()
           
 String getUid()
           
 void setContentDisposition(org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)
           
 
Methods inherited from class javax.mail.internet.MimeBodyPart
addHeader, addHeaderLine, attachFile, attachFile, getAllHeaderLines, getAllHeaders, getContent, getContentID, getContentLanguage, getContentMD5, getContentStream, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getSize, isMimeType, removeHeader, saveFile, saveFile, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setHeader, setText, setText, setText, updateHeaders, writeTo
 
Methods inherited from class javax.mail.BodyPart
getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttachmentPart

public AttachmentPart(DataSource dataSource,
                      String uid,
                      String fileName,
                      Collection<org.jboss.seam.mail.core.Header> headers,
                      org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)

AttachmentPart

public AttachmentPart(byte[] bytes,
                      String uid,
                      String fileName,
                      String mimeType,
                      Collection<org.jboss.seam.mail.core.Header> headers,
                      org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)

AttachmentPart

public AttachmentPart(byte[] bytes,
                      String uid,
                      String fileName,
                      String mimeType,
                      org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)
Method Detail

getAttachmentFileName

public String getAttachmentFileName()

getContentDisposition

public org.jboss.seam.mail.core.enumerations.ContentDisposition getContentDisposition()

getUid

public String getUid()

setContentDisposition

public void setContentDisposition(org.jboss.seam.mail.core.enumerations.ContentDisposition contentDisposition)


Copyright © 2011 Seam Framework. All Rights Reserved.