Package | Description |
---|---|
org.jivesoftware.smackx.geoloc |
Smacks implementation of XEP-0080: User Location.
|
org.jivesoftware.smackx.omemo |
Classes and interfaces for OMEMO Encryption.
|
org.jivesoftware.smackx.pep |
Smacks implementation XEP-0163: Personal Eventing Protocol.
|
org.jivesoftware.smackx.pubsub |
Smack's API for XEP-0060: Publish-Subscribe.
|
org.jivesoftware.smackx.pubsub.listener |
Listeners for Publish-Subscribe (XEP-60) events.
|
org.jivesoftware.smackx.pubsub.packet |
Stanzas and extension elements for Publish-Subscribe (XEP-60).
|
org.jivesoftware.smackx.pubsub.provider |
Providers for Publish-Subscribe (XEP-60).
|
org.jivesoftware.smackx.pubsub.util |
Utilities for Publish-Subscribe (XEP-60).
|
Class and Description |
---|
PubSubException.NotALeafNodeException |
Class and Description |
---|
PubSubException.NotALeafNodeException |
Class and Description |
---|
EventElement
Represents the top level element of a PubSub event extension.
|
Item
This class represents an item that has been, or will be published to a
PubSub node.
|
PubSubException.NotAPubSubNodeException |
Class and Description |
---|
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.AffiliationNamespace |
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
ExtensionElement implementations that contain other
extensions. |
EventElement
Represents the top level element of a PubSub event extension.
|
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.
|
Item
This class represents an item that has been, or will be published to a
PubSub node.
|
Item.ItemNamespace |
ItemReply
These are the options for the node configuration setting
ConfigureForm.setItemReply(ItemReply) ,
which defines who should receive replies to items. |
ItemsExtension.ItemsElementType |
LeafNode
The main class for the majority of PubSub functionality.
|
Node |
NodeEvent |
NodeExtension
A class which represents a common element within the pubsub defined
schemas.
|
NodeType
Defines the available types of nodes.
|
NotificationType
Specify the delivery style for event notifications.
|
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.
|
PubSubException |
PubSubException.NotALeafNodeException |
PubSubException.NotAPubSubNodeException |
PubSubFeature
The features a PubSub service may provides.
|
PubSubManager
This is the starting point for access to the pubsub service.
|
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.
|
SubscriptionsExtension.SubscriptionsNamespace |
Class and Description |
---|
ConfigurationEvent
Represents the configuration element of a PubSub message event which
associates a configuration form to the node which was configured.
|
Item
This class represents an item that has been, or will be published to a
PubSub node.
|
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.
|
Class and Description |
---|
NodeExtension
A class which represents a common element within the pubsub defined
schemas.
|
PubSubElementType
Defines all the possible element types as defined for all the pubsub
schemas in all 3 namespaces.
|
Class and Description |
---|
Affiliation
Represents a affiliation between a user and a node, where the
Affiliation.Type defines
the type of affiliation. |
AffiliationsExtension
Represents the affiliations element of the reply to a request for affiliations.
|
ConfigurationEvent
Represents the configuration element of a PubSub message event which
associates a configuration form to the node which was configured.
|
EventElement
Represents the top level element of a PubSub event extension.
|
FormNode
Generic stanza extension which represents any PubSub form that is
parsed from the incoming stream or being sent out to the server.
|
Item
This class represents an item that has been, or will be published to a
PubSub node.
|
ItemsExtension
This class is used for multiple purposes.
|
NodeExtension
A class which represents a common element within the pubsub defined
schemas.
|
RetractItem
Represents and item that has been deleted from a node.
|
Subscription
Represents a subscription to node for both requests and replies.
|
SubscriptionsExtension
Represents the element holding the list of subscription elements.
|
Class and Description |
---|
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.
|