- All Superinterfaces:
- Element, NamedElement
- All Known Implementing Classes:
- Bind.Feature, Compress, Compress.Feature, Compressed, DefaultPacketExtension, FullStreamElement, Mechanisms, RosterVer, Session.Feature, StartTls, StreamOpen
public interface PacketExtension
extends NamedElement
Interface to represent packet extensions. A packet extension is an XML subdocument
with a root element name and namespace. Packet extensions are used to provide
extended functionality beyond what is in the base XMPP specification. Examples of
packet extensions include message events, message properties, and extra presence data.
IQ packets cannot contain packet extensions.
- See Also:
DefaultPacketExtension,
PacketExtensionProvider