|
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 |