@Singleton public class DefaultMessageComposer extends java.lang.Object implements MessageComposer
DefaultImplementation
of MessageComposer
.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_TEXT_HTML_CHARSET_UTF_8 |
static java.lang.String |
TYPE_TEXT_PLAIN_CHARSET_UTF_8 |
Constructor and Description |
---|
DefaultMessageComposer() |
Modifier and Type | Method and Description |
---|---|
javax.mail.Message |
compose(Email email,
javax.mail.Session session) |
public static final java.lang.String TYPE_TEXT_PLAIN_CHARSET_UTF_8
public static final java.lang.String TYPE_TEXT_HTML_CHARSET_UTF_8
@NonNull public javax.mail.Message compose(@NonNull Email email, @NonNull javax.mail.Session session) throws javax.mail.MessagingException
compose
in interface MessageComposer
email
- Emailsession
- Session Objectjavax.mail.MessagingException
- when creating Message