org.jivesoftware.smackx.bytestreams.ibb.packet
Class Data
java.lang.Object
org.jivesoftware.smack.packet.Packet
org.jivesoftware.smack.packet.IQ
org.jivesoftware.smackx.bytestreams.ibb.packet.Data
public class Data
- extends IQ
Represents a chunk of data sent over an In-Band Bytestream encapsulated in an
IQ stanza.
- Author:
- Henning Staib
Nested classes/interfaces inherited from class org.jivesoftware.smack.packet.IQ |
IQ.Type |
Methods inherited from class org.jivesoftware.smack.packet.Packet |
addExtension, deleteProperty, equals, getDefaultLanguage, getError, getExtension, getExtension, getExtensions, getExtensionsXML, getFrom, getPacketID, getProperty, getPropertyNames, getTo, getXmlns, hashCode, nextID, removeExtension, setDefaultXmlns, setError, setFrom, setPacketID, setProperty, setTo |
Data
public Data(DataPacketExtension data)
- Constructor.
- Parameters:
data
- data packet extension containing the encoded data
getDataPacketExtension
public DataPacketExtension getDataPacketExtension()
- Returns the data packet extension.
Convenience method for packet.getExtension("data",
"http://jabber.org/protocol/ibb")
.
- Returns:
- the data packet extension
getChildElementXML
public String getChildElementXML()
- Description copied from class:
IQ
- Returns the sub-element XML section of the IQ packet, or null if there
isn't one. Packet extensions must be included, if any are defined.
Extensions of this class must override this method.
- Specified by:
getChildElementXML
in class IQ
- Returns:
- the child element section of the IQ XML.
Copyright © 2003-2007 Jive Software.