Uses of Package
org.jivesoftware.smackx.pubsub

Packages that use org.jivesoftware.smackx.pubsub
org.jivesoftware.smackx.packet XML packets that are part of the XMPP extension protocols. 
org.jivesoftware.smackx.pubsub   
org.jivesoftware.smackx.pubsub.listener   
org.jivesoftware.smackx.pubsub.util   
 

Classes in org.jivesoftware.smackx.pubsub used by org.jivesoftware.smackx.packet
PubSubElementType
          Defines all the possible element types as defined for all the pubsub schemas in all 3 namespaces.
 

Classes in org.jivesoftware.smackx.pubsub used by org.jivesoftware.smackx.pubsub
AccessModel
          This enumeration represents the access models for the pubsub node as defined in the pubsub specification section 16.4.3
Affiliation
          Represents a affiliation between a user and a node, where the Affiliation.type defines the type of affiliation.
Affiliation.Type
           
ChildrenAssociationPolicy
          This enumeration represents the children association policy for associating leaf nodes with collection nodes as defined in the pubsub specification section 16.4.3
ConfigureForm
          A decorator for a Form to easily enable reading and updating of node configuration.
ConfigureNodeFields
          This enumeration represents all the fields of a node configuration form.
EmbeddedPacketExtension
          This interface defines PacketExtension implementations that contain other extensions.
EventElementType
          This enumeration defines the possible event types that are supported within pubsub event messages.
FormNodeType
          The types of forms supported by the pubsub specification.
FormType
          Defines the allowable types for a Form
Item
          This class represents an item that has been, or will be published to a pubsub node.
ItemReply
          These are the options for the node configuration setting ConfigureForm.setItemReply(ItemReply), which defines who should receive replies to items.
ItemsExtension.ItemsElementType
           
Node
          The main class for the majority of pubsub functionality.
NodeEvent
           
NodeExtension
          A class which represents a common element within the pubsub defined schemas.
NodeType
          Defines the available types of nodes
PresenceState
          Defines the possible valid presence states for node subscription via SubscribeForm.getShowValues().
PublishModel
          Determines who may publish to a node.
PubSubElementType
          Defines all the possible element types as defined for all the pubsub schemas in all 3 namespaces.
SubscribeForm
          A decorator for a Form to easily enable reading and updating of subscription options.
SubscribeOptionFields
          Defines the possible field options for a subscribe options form as defined by Section 16.4.2.
Subscription
          Represents a subscription to node for both requests and replies.
Subscription.State
           
SubscriptionEvent
          Base class to represents events that are associated to subscriptions.
 

Classes in org.jivesoftware.smackx.pubsub used by org.jivesoftware.smackx.pubsub.listener
ConfigurationEvent
          Represents the configuration element of a pubsub message event which associates a configuration form to the node which was configured.
ItemDeleteEvent
          Represents an event in which items have been deleted from the node.
ItemPublishEvent
          Represents an event generated by an item(s) being published to a node.
 

Classes in org.jivesoftware.smackx.pubsub used by org.jivesoftware.smackx.pubsub.util
ConfigureForm
          A decorator for a Form to easily enable reading and updating of node configuration.
PubSubElementType
          Defines all the possible element types as defined for all the pubsub schemas in all 3 namespaces.