public class MailMessage
extends org.apache.camel.support.DefaultMessage
Message
for working with MailConstructor and Description |
---|
MailMessage(org.apache.camel.Exchange exchange,
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 |
populateInitialHeaders(Map<String,Object> map) |
void |
setMessage(javax.mail.Message mailMessage) |
String |
toString() |
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, removeHeader, removeHeaders, removeHeaders, setHeader, setHeaders
copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, hasDataType, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId
public MailMessage(org.apache.camel.Exchange exchange, javax.mail.Message message, boolean mapMailMessage)
public String toString()
toString
in class org.apache.camel.support.MessageSupport
public MailMessage copy()
copy
in interface org.apache.camel.Message
copy
in class org.apache.camel.support.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.support.DefaultMessage
protected Object createBody()
createBody
in class org.apache.camel.support.MessageSupport
protected void populateInitialHeaders(Map<String,Object> map)
populateInitialHeaders
in class org.apache.camel.support.DefaultMessage
public void copyFrom(org.apache.camel.Message that)
copyFrom
in interface org.apache.camel.Message
copyFrom
in class org.apache.camel.support.MessageSupport
Apache Camel