public class EMLComposer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Properties |
properties |
protected javax.mail.Session |
session |
| Constructor and Description |
|---|
EMLComposer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
compose(Email email)
Creates EML string from given Email.
|
static EMLComposer |
create() |
protected javax.mail.Session |
createSession(java.util.Properties properties)
Creates new session with or without custom properties.
|
EMLComposer |
defaultSession()
Uses default session.
|
protected void |
initProperties() |
EMLComposer |
session(javax.mail.Session session)
Assigns custom session.
|
EMLComposer |
set(java.util.Properties properties)
Copies properties from given set.
|
EMLComposer |
set(java.lang.String name,
java.lang.String value)
Sets property for the session.
|
protected javax.mail.Session session
protected java.util.Properties properties
public static EMLComposer create()
public EMLComposer session(javax.mail.Session session)
public EMLComposer defaultSession()
public EMLComposer set(java.util.Properties properties)
public EMLComposer set(java.lang.String name, java.lang.String value)
public java.lang.String compose(Email email)
protected void initProperties()
protected javax.mail.Session createSession(java.util.Properties properties)
Copyright © 2003-2013 Jodd Team