org.apache.camel.component.mail
Class MailMessage
java.lang.Object
org.apache.camel.impl.MessageSupport
org.apache.camel.impl.DefaultMessage
org.apache.camel.component.mail.MailMessage
- All Implemented Interfaces:
- org.apache.camel.Message
public class MailMessage
- extends org.apache.camel.impl.DefaultMessage
Represents a Message for working with Mail
- Version:
| Methods inherited from class org.apache.camel.impl.DefaultMessage |
addAttachment, createAttachments, createExchangeId, createHeaders, getAttachment, getAttachmentNames, getAttachments, getHeader, getHeader, getHeader, getHeader, getHeaders, hasAttachments, hasHeaders, hasPopulatedHeaders, isFault, removeAttachment, removeHeader, removeHeaders, removeHeaders, setAttachments, setFault, setHeader, setHeaders |
| Methods inherited from class org.apache.camel.impl.MessageSupport |
createMessageId, getBody, getBody, getBody, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, setBody, setBody, setExchange, setMessageId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MailMessage
public MailMessage()
MailMessage
public MailMessage(javax.mail.Message message)
toString
public java.lang.String toString()
- Overrides:
toString in class org.apache.camel.impl.DefaultMessage
copy
public MailMessage copy()
- Specified by:
copy in interface org.apache.camel.Message- Overrides:
copy in class org.apache.camel.impl.MessageSupport
getOriginalMessage
public javax.mail.Message getOriginalMessage()
- Returns the original underlying Mail message
getMessage
public javax.mail.Message getMessage()
- Returns the underlying Mail message
setMessage
public void setMessage(javax.mail.Message mailMessage)
newInstance
public MailMessage newInstance()
- Overrides:
newInstance in class org.apache.camel.impl.DefaultMessage
createBody
protected java.lang.Object createBody()
- Overrides:
createBody in class org.apache.camel.impl.MessageSupport
populateInitialHeaders
protected void populateInitialHeaders(java.util.Map<java.lang.String,java.lang.Object> map)
- Overrides:
populateInitialHeaders in class org.apache.camel.impl.DefaultMessage
populateInitialAttachments
protected void populateInitialAttachments(java.util.Map<java.lang.String,javax.activation.DataHandler> map)
- Overrides:
populateInitialAttachments in class org.apache.camel.impl.DefaultMessage
copyFrom
public void copyFrom(org.apache.camel.Message that)
- Specified by:
copyFrom in interface org.apache.camel.Message- Overrides:
copyFrom in class org.apache.camel.impl.DefaultMessage
Apache CAMEL