public class JabberStringMessage extends JabberMessage
Base message type that uses a string to store the message. The message does not get parsed into XML DOM tree. It simply just sends the string as is. This is useful for debugging and for simple messages to send. This message is usually used for outgoing message purpose.
By default, the String messages will NOT support X Messages and encode them for outputting purposes because the string is as-is.
messageID| Constructor and Description |
|---|
JabberStringMessage(int msgType) |
JabberStringMessage(int msgType,
java.lang.String msgText) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
encode()
encodes the data into an XML string that is ready to be sent out to the network.
|
java.lang.String |
getMessage() |
int |
getMessageType()
This method will indicate what type of message it is.
|
void |
setMessage(java.lang.String msgText)
sets the message to the passed in XML text.
|
void |
setMessageType(int msgType) |
java.lang.String |
toString() |
getMessageID, getReplyMessage, getTimeout, getXMessage, getXMessages, interrupt, isReplyRequired, isSendXMessages, isSynchronized, replyReceived, setMessageID, setReplyRequired, setSendXMessages, setSynchronized, setTimeout, setXMessage, setXMessagespublic JabberStringMessage(int msgType)
public JabberStringMessage(int msgType,
java.lang.String msgText)
public void setMessage(java.lang.String msgText)
public java.lang.String getMessage()
public java.lang.String encode()
JabberMessageencode in class JabberMessagepublic java.lang.String toString()
toString in class java.lang.Objectpublic void setMessageType(int msgType)
public int getMessageType()
JabberMessagegetMessageType in class JabberMessageJabberCodeCopyright © 2001-2005 Echomine. All Rights Reserved.