Package org.apache.camel.component.xmpp
Class XmppMessage
java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.xmpp.XmppMessage
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.Message,org.apache.camel.spi.DataTypeAware
public class XmppMessage
extends org.apache.camel.support.DefaultMessage
Represents a
Message for working with XMPP-
Constructor Summary
ConstructorsConstructorDescriptionXmppMessage(org.apache.camel.CamelContext camelContext) XmppMessage(org.apache.camel.Exchange exchange, org.jivesoftware.smack.packet.Stanza packet) -
Method Summary
Modifier and TypeMethodDescriptionprotected Objectorg.jivesoftware.smack.packet.MessageReturns the underlying XMPP messageorg.jivesoftware.smack.packet.StanzaReturns the underlying XMPP packetprotected voidvoidsetXmppMessage(org.jivesoftware.smack.packet.Message xmppMessage) voidsetXmppPacket(org.jivesoftware.smack.packet.Stanza xmppPacket) toString()Methods inherited from class org.apache.camel.support.DefaultMessage
createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, isTransactedRedelivered, removeHeader, removeHeaders, removeHeaders, reset, setHeader, setHeadersMethods inherited from class org.apache.camel.support.MessageSupport
copy, copyFrom, copyFromWithNewBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, hasDataType, hasMessageId, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId
-
Constructor Details
-
XmppMessage
public XmppMessage(org.apache.camel.CamelContext camelContext) -
XmppMessage
public XmppMessage(org.apache.camel.Exchange exchange, org.jivesoftware.smack.packet.Stanza packet)
-
-
Method Details
-
toString
- Overrides:
toStringin classorg.apache.camel.support.MessageSupport
-
getXmppMessage
public org.jivesoftware.smack.packet.Message getXmppMessage()Returns the underlying XMPP message -
setXmppMessage
public void setXmppMessage(org.jivesoftware.smack.packet.Message xmppMessage) -
getXmppPacket
public org.jivesoftware.smack.packet.Stanza getXmppPacket()Returns the underlying XMPP packet -
setXmppPacket
public void setXmppPacket(org.jivesoftware.smack.packet.Stanza xmppPacket) -
newInstance
- Overrides:
newInstancein classorg.apache.camel.support.DefaultMessage
-
createBody
- Overrides:
createBodyin classorg.apache.camel.support.MessageSupport
-
populateInitialHeaders
- Overrides:
populateInitialHeadersin classorg.apache.camel.support.DefaultMessage
-