org.apache.camel.component.xmpp
Class XmppMessage
java.lang.Object
org.apache.camel.impl.MessageSupport
org.apache.camel.impl.DefaultMessage
org.apache.camel.component.xmpp.XmppMessage
- All Implemented Interfaces:
- Message
public class XmppMessage
- extends DefaultMessage
Represents a Message for working with XMPP
- Version:
- $Revision:520964 $
| Methods inherited from class org.apache.camel.impl.DefaultMessage |
addAttachment, createAttachments, createHeaders, getAttachment, getAttachmentNames, getAttachments, getHeader, getHeader, getHeaders, hasAttachments, hasPopulatedHeaders, populateInitialAttachments, removeAttachment, removeHeader, setAttachments, setHeader, setHeaders |
| Methods inherited from class org.apache.camel.impl.MessageSupport |
copy, copyFrom, createMessageId, getBody, getBody, getBody, getMessageId, setBody, setBody, setExchange, setMessageId |
XmppMessage
public XmppMessage()
XmppMessage
public XmppMessage(org.jivesoftware.smack.packet.Message jmsMessage)
toString
public String toString()
- Overrides:
toString in class DefaultMessage
getExchange
public XmppExchange getExchange()
- Specified by:
getExchange in interface Message- Overrides:
getExchange in class MessageSupport
getXmppMessage
public org.jivesoftware.smack.packet.Message getXmppMessage()
- Returns the underlying XMPP message
setXmppMessage
public void setXmppMessage(org.jivesoftware.smack.packet.Message xmppMessage)
newInstance
public XmppMessage newInstance()
- Overrides:
newInstance in class DefaultMessage
createBody
protected Object createBody()
- Overrides:
createBody in class MessageSupport
populateInitialHeaders
protected void populateInitialHeaders(Map<String,Object> map)
- Overrides:
populateInitialHeaders in class DefaultMessage
Apache CAMEL