org.mule.transport.xmpp
Class XmppMessageConversation

java.lang.Object
  extended by org.mule.transport.xmpp.AbstractXmppConversation
      extended by org.mule.transport.xmpp.XmppMessageConversation
All Implemented Interfaces:
XmppConversation

public class XmppMessageConversation
extends AbstractXmppConversation

XmppConversation implementation for sending normal Jabber messages.


Field Summary
 
Fields inherited from class org.mule.transport.xmpp.AbstractXmppConversation
connection, logger, packetCollector, recipient
 
Constructor Summary
XmppMessageConversation(ImmutableEndpoint endpoint)
           
 
Method Summary
protected  org.jivesoftware.smack.filter.PacketFilter createPacketFilter()
           
 void dispatch(org.jivesoftware.smack.packet.Message message)
          Asynchronously dispatch message via the Jabber conversation.
 
Methods inherited from class org.mule.transport.xmpp.AbstractXmppConversation
addPacketListener, connect, createPacketCollector, disconnect, doConnect, doDisconnect, receive, receive, removePacketListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmppMessageConversation

public XmppMessageConversation(ImmutableEndpoint endpoint)
Method Detail

createPacketFilter

protected org.jivesoftware.smack.filter.PacketFilter createPacketFilter()
Overrides:
createPacketFilter in class AbstractXmppConversation
Returns:
a PacketFilter instance that matches the desired message type and recipient for this conversation.

dispatch

public void dispatch(org.jivesoftware.smack.packet.Message message)
Description copied from interface: XmppConversation
Asynchronously dispatch message via the Jabber conversation.



Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.