jodd.mail.att
Class DataSourceAttachment

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

public class DataSourceAttachment
extends EmailAttachment

Generic DataSource adapter for attachments.


Field Summary
protected  javax.activation.DataSource dataSource
           
 
Fields inherited from class jodd.mail.EmailAttachment
contentId, name, size, targetMessage
 
Constructor Summary
DataSourceAttachment(javax.activation.DataSource dataSource, java.lang.String name, java.lang.String contentId)
           
 
Method Summary
 javax.activation.DataSource getDataSource()
          Returns wrapped data source.
 
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

dataSource

protected final javax.activation.DataSource dataSource
Constructor Detail

DataSourceAttachment

public DataSourceAttachment(javax.activation.DataSource dataSource,
                            java.lang.String name,
                            java.lang.String contentId)
Method Detail

getDataSource

public javax.activation.DataSource getDataSource()
Returns wrapped data source.

Specified by:
getDataSource in class EmailAttachment


Copyright © 2003-2013 Jodd Team