Uses of Class
com.echomine.jabber.JabberMessage

Packages that use JabberMessage
com.echomine.jabber   
com.echomine.jabber.msg   
 

Uses of JabberMessage in com.echomine.jabber
 

Subclasses of JabberMessage in com.echomine.jabber
 class AbstractJabberMessage
          This message adds some base functionality for those that uses it.
 class JabberChatMessage
          This is the base message for working with private IM messages, group chats, and anything that is sent through the tag.
 class JabberIQMessage
          The iq message contains the parsed tag plus whatever content is sent inside that tag.
 class JabberJDOMMessage
          The default message type that essentially contains all the data in a JDOM tree.
 class JabberPresenceMessage
          This parses the presence message and makes it easy to retrieve the information.
 class JabberStringMessage
          Base message type that uses a string to store the message.
 class MsgSessionInit
          represents the initial message that gets sent out.
 class NullMessage
          This message represents a null message that does absolutely nothing.
 

Methods in com.echomine.jabber that return JabberMessage
 JabberMessage DefaultMessageParser.createMessage(java.lang.String qName, Namespace ns, Element msgTree)
          instantiate a message object by looking at the DOM tree.
 JabberMessage JabberMessageParser.createMessage(java.lang.String qName, Namespace ns, Element msgTree)
          instantiate a message object by looking at the DOM tree
abstract  JabberMessage JabberMessageHandler.getMessage()
           
 JabberMessage JabberMessageEvent.getMessage()
           
 JabberMessage JDOMMessageHandler.getMessage()
          the method actually has the parser parse the message.
 JabberMessage MessageRequestQueue.getMessageForReply(java.lang.String id)
          checks if the there is an outstanding message waiting for a reply.
 JabberMessage JabberMessage.getReplyMessage()
          retrieves the reply message associated with this message, if any.
 JabberMessage JabberMessage.getXMessage(java.lang.String ns)
          retrieves an "x" message with the specified namespace string (ie.
 JabberMessage JabberJDOMMessage.parse(JabberMessageParser parser, Element msgTree)
           
 JabberMessage JabberChatMessage.parse(JabberMessageParser parser, Element msgTree)
           
 JabberMessage JabberIQMessageParser.parse(JabberMessageParser parser, Element msgTree)
           
 JabberMessage JabberMessageParsable.parse(JabberMessageParser parser, Element msgTree)
          parse element/incoming message into a message object.
 JabberMessage JabberPresenceMessage.parse(JabberMessageParser parser, Element msgTree)
           
 JabberMessage AbstractJabberMessage.parse(JabberMessageParser parser, Element msgTree)
          parses the message.
 JabberMessage JabberMessage.replyReceived(JabberMessage replymsg)
          This method is called when a reply for a sent message is received.
 JabberMessage MessageRequestQueue.waitForMessage()
          this will go into a wait state, waiting for any incoming messages.
 

Methods in com.echomine.jabber with parameters of type JabberMessage
 void MessageRequestQueue.addMessage(JabberMessage msg)
          adds a message to send to the end of the queue
protected  void DefaultMessageReceiver.fireMessageReceived(JabberMessage msg)
           
 void DefaultMessageReceiver.receive(JabberMessage msg)
           
 void JabberMessageReceiver.receive(JabberMessage msg)
           
 JabberMessage JabberMessage.replyReceived(JabberMessage replymsg)
          This method is called when a reply for a sent message is received.
 void JabberConnection.send(JabberMessage msg)
          Sends a message to the server
 void JabberProtocol.send(JabberMessage msg)
          queues up the data and wait for thread to send out the data
 void JabberSession.sendMessage(JabberMessage msg)
          wrapper method to send messages.
 void JabberMessage.setXMessage(java.lang.String ns, JabberMessage msg)
          adds an "x" message to the chat message.
 

Constructors in com.echomine.jabber with parameters of type JabberMessage
JabberMessageEvent(JabberSession session, JabberMessage msg)
           
 

Uses of JabberMessage in com.echomine.jabber.msg
 

Subclasses of JabberMessage in com.echomine.jabber.msg
 class AgentsIQMessage
          Deprecated. Replaced by new JEP-0030 Service Discovery
 class AuthIQMessage
          This message object deals with all the workings of sending and receiving authentication messages.
 class BrowseIQMessage
          This message encapsulates all browsing-related messages.
 class DataXMessage
          This extension adds the new form-based data submission and retrieval mechanism using the jabber:x:data namespace.
 class DelayXMessage
          This method add support for the jabber:x:delay message type.
 class EventXMessage
          This class supports the jabber:x:event namespace.
 class ExpireXMessage
          This extension is a simple flag identifying that a message has a limited lifetime.
 class GatewayIQMessage
          Add support to query gateways and request certain information from it.
 class JabberVCardMessage
          A type of IQ message which contains extended information about a user.
 class LastIQMessage
          Supports the jabber:iq:last namespace.
 class OOBIQMessage
          Submits and parses a Out-Of-Band (OOB) IQ message.
 class OOBXMessage
          Submits and parses a Out-Of-Band (OOB) IQ message.
 class PGPEncryptedXMessage
          Support PGP-encrypted messages.
 class PGPSignedXMessage
          Support PGP signed messages.
 class PrivateXmlIQMessage
          This message object helps the developer to work with storing and retrieving Private XML data that is stored with the user through the jabber:iq:private IQ namespace.
 class RegisterIQMessage
          Deals with messages for registering, password changes, user profile changes, etc.
 class RosterIQMessage
          The roster message actually doesn't contain any attributes to the tag that it uses.
 class RosterXMessage
          The roster message actually doesn't contain any attributes to the tag that it uses.
 class SearchIQMessage
          This message works with the jabber:iq:search namespace.
 class ServiceInfoIQMessage
          Implementation class for working with the Info namespace of the JEP-0030 Service Discovery protocol.
 class ServiceItemsIQMessage
          Implementation class for working with the Items namespace of the JEP-0030 Service Discovery protocol.
 class TimeIQMessage
          Submits and parses a Client Time message.
 class VacationIQMessage
          Works with vacation messages.
 class VersionIQMessage
          Submits and parses a Client Version message.
 class XMLRPCMessage
          sends and receives an XMLRPC message over Jabber's namespace.
 

Methods in com.echomine.jabber.msg that return JabberMessage
 JabberMessage DataXMessage.parse(JabberMessageParser parser, Element msgTree)
          parses the incoming data
 JabberMessage OOBXMessage.parse(JabberMessageParser parser, Element msgTree)
           
 JabberMessage BrowseIQMessage.parse(JabberMessageParser parser, Element msgTree)
          parses the incoming message for the data
 JabberMessage DelayXMessage.parse(JabberMessageParser parser, Element msgTree)
          parses the message.
 JabberMessage XMLRPCMessage.parse(JabberMessageParser parser, Element msgTree)
          parses the message.
 JabberMessage ServiceItemsIQMessage.parse(JabberMessageParser parser, Element msgTree)
           
 JabberMessage EventXMessage.parse(JabberMessageParser parser, Element msgTree)
          parses out the data from the message
 JabberMessage ServiceInfoIQMessage.parse(JabberMessageParser parser, Element msgTree)
          parses the additional data out of the DOM
 JabberMessage JabberVCardMessage.parse(JabberMessageParser parser, Element msgTree)
          Parses element/incoming message into a message object.
 JabberMessage AgentsIQMessage.parse(JabberMessageParser parser, Element msgTree)
          Deprecated. parses the incoming message for the data
 JabberMessage VacationIQMessage.parse(JabberMessageParser parser, Element msgTree)
          parses the incoming XML DOM object for the data that we need
 JabberMessage LastIQMessage.parse(JabberMessageParser parser, Element msgTree)
           
 JabberMessage OOBIQMessage.parse(JabberMessageParser parser, Element msgTree)
           
 



Copyright © 2001-2005 Echomine. All Rights Reserved.