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:
- org.apache.camel.Message
public class XmppMessage
- extends org.apache.camel.impl.DefaultMessage
Represents a Message
for working with XMPP
- Version:
- $Revision:520964 $
Methods inherited from class org.apache.camel.impl.DefaultMessage |
createHeaders, getHeader, populateInitialHeaders, setHeaders |
Methods inherited from class org.apache.camel.impl.MessageSupport |
copy, copyFrom, 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 org.apache.camel.impl.DefaultMessage
getExchange
public XmppExchange getExchange()
- Specified by:
getExchange
in interface org.apache.camel.Message
- Overrides:
getExchange
in class org.apache.camel.impl.MessageSupport
getXmppMessage
public org.jivesoftware.smack.packet.Message getXmppMessage()
- Returns the underlying XMPP message
- Returns:
- the underlying XMPP message
setXmppMessage
public void setXmppMessage(org.jivesoftware.smack.packet.Message xmppMessage)
getHeader
public Object getHeader(String name)
- Specified by:
getHeader
in interface org.apache.camel.Message
- Overrides:
getHeader
in class org.apache.camel.impl.DefaultMessage
setHeader
public void setHeader(String name,
Object value)
- Specified by:
setHeader
in interface org.apache.camel.Message
- Overrides:
setHeader
in class org.apache.camel.impl.DefaultMessage
getHeaders
public Map<String,Object> getHeaders()
- Specified by:
getHeaders
in interface org.apache.camel.Message
- Overrides:
getHeaders
in class org.apache.camel.impl.DefaultMessage
newInstance
public XmppMessage newInstance()
- Overrides:
newInstance
in class org.apache.camel.impl.DefaultMessage
createBody
protected Object createBody()
- Overrides:
createBody
in class org.apache.camel.impl.MessageSupport
Copyright © 2007 Apache Software Foundation. All Rights Reserved.