public class PrivateXmlIQMessage extends JabberIQMessage
TYPE_GET, TYPE_RESULT, TYPE_SETTYPE_ERRORmessageID| Constructor and Description |
|---|
PrivateXmlIQMessage()
defaults to iq type get to retrieve private xml data
|
PrivateXmlIQMessage(java.lang.String type)
this constructor is for messages with type.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getMessageType()
the default message type is unknown.
|
Element |
getPrivateData(java.lang.String elemName,
java.lang.String ns)
This method gives you the convenience of retrieving the private data you requested in a simpler
fashion.
|
void |
setPrivateData(Element pvtdata)
sets the private data based on the DOM structure that is passed in.
|
void |
setPrivateDataRequest(java.lang.String elemName,
java.lang.String ns)
sets the private data element name and namespace that will be retrieved from the server.
|
getErrorMessage, getFrom, getTo, getType, isError, parse, setErrorMessage, setFrom, setTo, setTypeencode, getDOM, getXMLOutputter, setMessageID, toStringgetMessageID, getReplyMessage, getTimeout, getXMessage, getXMessages, interrupt, isReplyRequired, isSendXMessages, isSynchronized, replyReceived, setReplyRequired, setSendXMessages, setSynchronized, setTimeout, setXMessage, setXMessagespublic PrivateXmlIQMessage(java.lang.String type)
public PrivateXmlIQMessage()
public Element getPrivateData(java.lang.String elemName,
java.lang.String ns)
elemName - the element name for the root element of your private datans - the namespace that you used to store the private datapublic void setPrivateData(Element pvtdata)
pvtdata - the private data with its own element name and namespace, cannot be null.public void setPrivateDataRequest(java.lang.String elemName,
java.lang.String ns)
elemName - the element name to be retrievedns - the namespace where the private data is storedpublic int getMessageType()
JabberJDOMMessagegetMessageType in class JabberIQMessageJabberCodeCopyright © 2001-2005 Echomine. All Rights Reserved.