org.apache.camel.component.xmpp
Class XmppMessage

java.lang.Object
  extended by org.apache.camel.impl.MessageSupport
      extended by org.apache.camel.impl.DefaultMessage
          extended by 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:

Constructor Summary
XmppMessage()
           
XmppMessage(org.jivesoftware.smack.packet.Message jmsMessage)
           
 
Method Summary
protected  Object createBody()
           
 org.jivesoftware.smack.packet.Message getXmppMessage()
          Returns the underlying XMPP message
 XmppMessage newInstance()
           
protected  void populateInitialHeaders(Map<String,Object> map)
           
 void setXmppMessage(org.jivesoftware.smack.packet.Message xmppMessage)
           
 String toString()
           
 
Methods inherited from class org.apache.camel.impl.DefaultMessage
addAttachment, copyFrom, createAttachments, createExchangeId, createHeaders, getAttachment, getAttachmentNames, getAttachments, getHeader, getHeader, getHeader, getHeader, getHeaders, hasAttachments, hasHeaders, hasPopulatedHeaders, isFault, populateInitialAttachments, removeAttachment, removeHeader, removeHeaders, removeHeaders, setAttachments, setFault, setHeader, setHeaders
 
Methods inherited from class org.apache.camel.impl.MessageSupport
copy, 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
 

Constructor Detail

XmppMessage

public XmppMessage()

XmppMessage

public XmppMessage(org.jivesoftware.smack.packet.Message jmsMessage)
Method Detail

toString

public String toString()
Overrides:
toString in class org.apache.camel.impl.DefaultMessage

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 org.apache.camel.impl.DefaultMessage

createBody

protected Object createBody()
Overrides:
createBody in class org.apache.camel.impl.MessageSupport

populateInitialHeaders

protected void populateInitialHeaders(Map<String,Object> map)
Overrides:
populateInitialHeaders in class org.apache.camel.impl.DefaultMessage


Apache CAMEL