See: Description
| Interface | Description |
|---|---|
| Affiliation |
Represents the
<affiliation/> element, which is used in both 'pubsub' and 'pubsub#owner' namespace. |
| Item |
Represents an item within a publish-subscribe node.
|
| Subscription |
Represents the
<subscription/> element, which is used in both 'pubsub' and 'pubsub#owner' namespace. |
| Class | Description |
|---|---|
| PubSub |
The implementation of the
<pubsub/> element in the http://jabber.org/protocol/pubsub namespace. |
| PubSub.Default | |
| PubSub.ItemElement | |
| PubSub.Options | |
| PubSub.Publish | |
| PubSubMetaDataForm |
| Enum | Description |
|---|---|
| AffiliationState |
Represents the affiliations which allow to manage permissions.
|
| PubSubFeature |
Represents the pubsub features.
|
| SubscriptionState |
Represents the subscription state to a node.
|
It defines an XMPP protocol extension for generic publish-subscribe functionality. The protocol enables XMPP entities to create nodes (topics) at a pubsub service and publish information at those nodes; an event notification (with or without payload) is then broadcasted to all entities that have subscribed to the node. Pubsub therefore adheres to the classic Observer design pattern and can serve as the foundation for a wide variety of applications, including news feeds, content syndication, rich presence, geolocation, workflow systems, network management systems, and any other application that requires event notifications.
Copyright © 2014 XMPP.rocks. All rights reserved.