public abstract class AbstractJabberMessage extends JabberJDOMMessage
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE_ERROR |
messageID| Modifier | Constructor and Description |
|---|---|
protected |
AbstractJabberMessage() |
|
AbstractJabberMessage(java.lang.String type,
Element root)
this constructor is for creating outgoing messages.
|
| Modifier and Type | Method and Description |
|---|---|
ErrorMessage |
getErrorMessage()
retrieves the error message if this message is an error type.
|
JID |
getFrom() |
JID |
getTo() |
java.lang.String |
getType() |
boolean |
isError()
check to see if this is an error message.
|
JabberMessage |
parse(JabberMessageParser parser,
Element msgTree)
parses the message.
|
void |
setErrorMessage(ErrorMessage msg)
sets the error message.
|
void |
setFrom(JID from)
sets the originator of the message.
|
void |
setTo(JID to)
sets the recipient of the message
|
void |
setType(java.lang.String type)
sets the type for the message.
|
encode, getDOM, getMessageType, getXMLOutputter, setMessageID, toStringgetMessageID, getReplyMessage, getTimeout, getXMessage, getXMessages, interrupt, isReplyRequired, isSendXMessages, isSynchronized, replyReceived, setReplyRequired, setSendXMessages, setSynchronized, setTimeout, setXMessage, setXMessagespublic static final java.lang.String TYPE_ERROR
public AbstractJabberMessage(java.lang.String type,
Element root)
protected AbstractJabberMessage()
public JabberMessage parse(JabberMessageParser parser, Element msgTree) throws ParseException
parse in interface JabberMessageParsableparse in class JabberJDOMMessageParseExceptionpublic java.lang.String getType()
public void setType(java.lang.String type)
public JID getTo()
public void setTo(JID to)
public JID getFrom()
public void setFrom(JID from)
from - the originator of the messagepublic boolean isError()
public ErrorMessage getErrorMessage()
public void setErrorMessage(ErrorMessage msg)
msg - the error message associated with this messageCopyright © 2001-2005 Echomine. All Rights Reserved.