com.openexchange.mail.conversion
Class InlineImageDataSource
java.lang.Object
com.openexchange.mail.conversion.InlineImageDataSource
- All Implemented Interfaces:
- com.openexchange.conversion.DataSource
public final class InlineImageDataSource
- extends java.lang.Object
- implements com.openexchange.conversion.DataSource
InlineImageDataSource - A DataSource for image parts inside a mail.
- Author:
- Thorben Betten
|
Method Summary |
<D> com.openexchange.conversion.Data<D> |
|
getData(java.lang.Class<? extends D> type,
com.openexchange.conversion.DataArguments dataArguments,
com.openexchange.session.Session session)
|
java.lang.String[] |
getRequiredArguments()
Common required arguments for uniquely determining a mail part:
com.openexchange.mail.conversion.fullname
com.openexchange.mail.conversion.mailid
com.openexchange.mail.conversion.cid
|
java.lang.Class<?>[] |
getTypes()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InlineImageDataSource
public InlineImageDataSource()
- Initializes a new
InlineImageDataSource
getRequiredArguments
public java.lang.String[] getRequiredArguments()
- Common required arguments for uniquely determining a mail part:
- com.openexchange.mail.conversion.fullname
- com.openexchange.mail.conversion.mailid
- com.openexchange.mail.conversion.cid
- Specified by:
getRequiredArguments in interface com.openexchange.conversion.DataSource
getTypes
public java.lang.Class<?>[] getTypes()
- Specified by:
getTypes in interface com.openexchange.conversion.DataSource
getData
public <D> com.openexchange.conversion.Data<D> getData(java.lang.Class<? extends D> type,
com.openexchange.conversion.DataArguments dataArguments,
com.openexchange.session.Session session)
throws com.openexchange.conversion.DataException
- Specified by:
getData in interface com.openexchange.conversion.DataSource
- Throws:
com.openexchange.conversion.DataException