|
Smack | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| EmbeddedPacketExtension | This interface defines PacketExtension implementations that contain other
extensions. |
| Class Summary | |
|---|---|
| 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. |
| CollectionNode | |
| ConfigurationEvent | Represents the configuration element of a pubsub message event which associates a configuration form to the node which was configured. |
| ConfigureForm | A decorator for a Form to easily enable reading and updating
of node configuration. |
| EventElement | Represents the top level element of a pubsub event extension. |
| FormNode | Generic packet extension which represents any pubsub form that is parsed from the incoming stream or being sent out to the server. |
| GetItemsRequest | Represents a request to subscribe to a node. |
| 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<T extends Item> | Represents an event generated by an item(s) being published to a node. |
| ItemsExtension | This class is used to for multiple purposes. |
| 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. |
| OptionsExtension | A packet extension representing the options element. |
| PayloadItem<E extends PacketExtension> | This class represents an item that has been, or will be published to a pubsub node. |
| PublishItem<T extends Item> | Represents a request to publish an item(s) to a specific node. |
| PubSubManager | This is the starting point for access to the pubsub service. |
| RetractItem | Represents and item that has been deleted from a node. |
| SimplePayload | The default payload representation for Item#getPayload(). |
| SubscribeExtension | Represents a request to subscribe to a node. |
| SubscribeForm | A decorator for a Form to easily enable reading and updating
of subscription options. |
| Subscription | Represents a subscription to node for both requests and replies. |
| SubscriptionEvent | Base class to represents events that are associated to subscriptions. |
| SubscriptionsExtension | Represents the element holding the list of subscription elements. |
| UnsubscribeExtension | Represents an unsubscribe element. |
| Enum Summary | |
|---|---|
| AccessModel | This enumeration represents the access models for the pubsub node as defined in the pubsub specification section 16.4.3 |
| 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 |
| ConfigureNodeFields | This enumeration represents all the fields of a node configuration form. |
| 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 |
| ItemReply | These are the options for the node configuration setting ConfigureForm.setItemReply(ItemReply),
which defines who should receive replies to items. |
| ItemsExtension.ItemsElementType | |
| 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. |
| SubscribeOptionFields | Defines the possible field options for a subscribe options form as defined by Section 16.4.2. |
| Subscription.State | |
|
Smack | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||