Class ItemsExtension

java.lang.Object
org.jivesoftware.smackx.pubsub.NodeExtension
org.jivesoftware.smackx.pubsub.ItemsExtension
All Implemented Interfaces:
org.jivesoftware.smack.packet.Element, org.jivesoftware.smack.packet.NamedElement, org.jivesoftware.smack.packet.XmlElement, org.jivesoftware.smack.packet.XmlLangElement, EmbeddedPacketExtension

public class ItemsExtension extends NodeExtension implements EmbeddedPacketExtension
This class is used for multiple purposes.
  • It can represent an event containing a list of items that have been published
  • It can represent an event containing a list of retracted (deleted) items.
  • It can represent a request to delete a list of items.
  • It can represent a request to get existing items.

Please note, this class is used for internal purposes, and is not required for usage of pubsub functionality.