com.jabberwookie.ns.jabber
Class Message

java.lang.Object
  |
  +--XMLElement
        |
        +--com.jabberwookie.ns.jabber.Chunk
              |
              +--com.jabberwookie.ns.jabber.Message
All Implemented Interfaces:
Const

public class Message
extends Chunk

This is the super-class of all packets of type <message>. The only time you're likely to interface directly with it is when extending it.

Author:
smeiners
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.jabberwookie.ns.jabber.Chunk
Chunk.Type
 
Field Summary
 
Fields inherited from interface com.jabberwookie.ns.jabber.Const
ADDRESS, ASK, AVAILABLE, AWAY, BODY, BOTH, CHAT, CITY, DATE, DESCRIPTION, DIGEST, DISPLAY, DND, EMAIL, ERROR, EXTENDED_AWAY, FROM, GET, GROUP, GROUPCHAT, HASH, HEADLINE, ID, INSTRUCTIONS, IQ, JID, MESSAGE, MISC, NAME, NONE, NORMAL, OS, PASSWORD, PHONE, PRESENCE, PRIORITY, REGISTER, REMOVE, RESOURCE, RESULT, SEARCH, SEQUENCE, SERVICE, SET, SHOW, STAMP, STATE, STATUS, SUBJECT, SUBSCRIBE, SUBSCRIBED, SUBSCRIPTION, TEXT, THREAD, TO, TOKEN, TRANSPORT, TYPE, TZ, UNAVAILABLE, UNSUBSCRIBE, UNSUBSCRIBED, URL, USERNAME, UTC, VERSION, ZIP
 
Constructor Summary
Message()
          Creates a new instance of Message
Message(java.lang.String to, java.lang.String message)
           
Message(java.lang.String type, java.lang.String to, java.lang.String message)
           
Message(java.lang.String type, java.lang.String to, java.lang.String thread, java.lang.String subject, java.lang.String message)
           
 
Method Summary
 java.lang.String getBody()
           
 java.lang.String getSubject()
           
 java.lang.String getThread()
           
 void setBody(java.lang.String message)
           
 void setSubject(java.lang.String subject)
           
 void setThread(java.lang.String thread)
           
 
Methods inherited from class com.jabberwookie.ns.jabber.Chunk
getError, getFrom, getId, getTo, getType, getTypeInt, setFrom, setId, setId, setTo, setType, typeIntToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Message

public Message()
Creates a new instance of Message


Message

public Message(java.lang.String to,
               java.lang.String message)

Message

public Message(java.lang.String type,
               java.lang.String to,
               java.lang.String message)

Message

public Message(java.lang.String type,
               java.lang.String to,
               java.lang.String thread,
               java.lang.String subject,
               java.lang.String message)
Method Detail

setBody

public void setBody(java.lang.String message)

setSubject

public void setSubject(java.lang.String subject)

setThread

public void setThread(java.lang.String thread)

getBody

public java.lang.String getBody()

getThread

public java.lang.String getThread()

getSubject

public java.lang.String getSubject()