jodd.mail.att
Class ByteArrayAttachment

java.lang.Object
  extended by jodd.mail.EmailAttachment
      extended by jodd.mail.att.ByteArrayAttachment

public class ByteArrayAttachment
extends EmailAttachment

Byte array email attachment.


Field Summary
protected  byte[] content
           
protected  java.lang.String contentType
           
 
Fields inherited from class jodd.mail.EmailAttachment
contentId, name, size, targetMessage
 
Constructor Summary
ByteArrayAttachment(byte[] content, java.lang.String contentType, java.lang.String name, java.lang.String contentId)
           
 
Method Summary
 java.lang.String getContentType()
          Returns content type.
 javax.activation.DataSource getDataSource()
          Returns ByteArrayDataSource.
 
Methods inherited from class jodd.mail.EmailAttachment
attachment, getContentId, getName, getSize, isEmbeddedInto, isInline, setEmbeddedMessage, setSize, toByteArray, writeToFile, writeToStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

content

protected final byte[] content

contentType

protected final java.lang.String contentType
Constructor Detail

ByteArrayAttachment

public ByteArrayAttachment(byte[] content,
                           java.lang.String contentType,
                           java.lang.String name,
                           java.lang.String contentId)
Method Detail

getDataSource

public javax.activation.DataSource getDataSource()
Returns ByteArrayDataSource.

Specified by:
getDataSource in class EmailAttachment

getContentType

public java.lang.String getContentType()
Returns content type.



Copyright © 2003-2013 Jodd Team