public class MailMessage
extends org.apache.camel.impl.DefaultMessage
Message
for working with MailConstructor and Description |
---|
MailMessage() |
MailMessage(javax.mail.Message message) |
MailMessage(javax.mail.Message message,
boolean mapMailMessage) |
Modifier and Type | Method and Description |
---|---|
MailMessage |
copy() |
void |
copyFrom(org.apache.camel.Message that) |
protected Object |
createBody() |
javax.mail.Message |
getMessage()
Returns the underlying Mail message
|
javax.mail.Message |
getOriginalMessage()
Returns the original underlying Mail message
|
MailMessage |
newInstance() |
protected void |
populateInitialAttachments(Map<String,DataHandler> map) |
protected void |
populateInitialHeaders(Map<String,Object> map) |
void |
setMessage(javax.mail.Message mailMessage) |
String |
toString() |
addAttachment, createAttachments, createExchangeId, createHeaders, getAttachment, getAttachmentNames, getAttachments, getHeader, getHeader, getHeader, getHeader, getHeaders, hasAttachments, hasHeaders, hasPopulatedHeaders, isFault, isTransactedRedelivered, removeAttachment, removeHeader, removeHeaders, removeHeaders, setAttachments, setFault, setHeader, setHeaders
public MailMessage()
public MailMessage(javax.mail.Message message)
public MailMessage(javax.mail.Message message, boolean mapMailMessage)
public String toString()
toString
in class org.apache.camel.impl.MessageSupport
public MailMessage copy()
copy
in interface org.apache.camel.Message
copy
in class org.apache.camel.impl.MessageSupport
public javax.mail.Message getOriginalMessage()
public javax.mail.Message getMessage()
public void setMessage(javax.mail.Message mailMessage)
public MailMessage newInstance()
newInstance
in class org.apache.camel.impl.DefaultMessage
protected Object createBody()
createBody
in class org.apache.camel.impl.MessageSupport
protected void populateInitialHeaders(Map<String,Object> map)
populateInitialHeaders
in class org.apache.camel.impl.DefaultMessage
protected void populateInitialAttachments(Map<String,DataHandler> map)
populateInitialAttachments
in class org.apache.camel.impl.DefaultMessage
public void copyFrom(org.apache.camel.Message that)
copyFrom
in interface org.apache.camel.Message
copyFrom
in class org.apache.camel.impl.MessageSupport
Apache Camel