Smack

Package org.jivesoftware.smackx

Smack extensions API.

See:
          Description

Interface Summary
ChatStateListener Events for when the state of a user in a chat changes.
MessageEventNotificationListener A listener that is fired anytime a message event notification is received.
MessageEventRequestListener A listener that is fired anytime a message event request is received.
NodeInformationProvider The NodeInformationProvider is responsible for providing supported indentities, features and hosted items (i.e.
RosterExchangeListener A listener that is fired anytime a roster exchange is received.
 

Class Summary
ChatStateManager Handles chat state for all chats on a particular XMPPConnection.
DefaultMessageEventRequestListener Default implementation of the MessageEventRequestListener interface.
Form Represents a Form for gathering data.
FormField Represents a field of a form.
FormField.Option Represents the available option of a given FormField.
GroupChatInvitation A group chat invitation packet extension, which is used to invite other users to a group chat room.
GroupChatInvitation.Provider  
LastActivityManager A last activity manager for handling information about the last activity associated with a Jabber ID.
MessageEventManager Manages message events requests and notifications.
MultipleRecipientInfo MultipleRecipientInfo keeps information about the multiple recipients extension included in a received packet.
MultipleRecipientManager A MultipleRecipientManager allows to send packets to multiple recipients by making use of JEP-33: Extended Stanza Addressing.
OfflineMessageHeader The OfflineMessageHeader holds header information of an offline message.
OfflineMessageManager The OfflineMessageManager helps manage offline messages even before the user has sent an available presence.
PrivateDataManager Manages private data, which is a mechanism to allow users to store arbitrary XML data on an XMPP server.
PrivateDataManager.PrivateDataIQProvider An IQ provider to parse IQ results containing private data.
RemoteRosterEntry Represents a roster item, which consists of a JID and , their name and the groups the roster item belongs to.
ReportedData Represents a set of data results returned as part of a search.
ReportedData.Column Represents the columns definition of the reported data.
ReportedData.Field  
ReportedData.Row  
RosterExchangeManager Manages Roster exchanges.
ServiceDiscoveryManager Manages discovery of services in XMPP entities.
SharedGroupManager A SharedGroupManager provides services for discovering the shared groups where a user belongs.
XHTMLManager Manages XHTML formatted texts within messages.
XHTMLText An XHTMLText represents formatted text.
 

Enum Summary
ChatState Represents the current state of a users interaction with another user.
 

Package org.jivesoftware.smackx Description

Smack extensions API.


Smack

Copyright © 2003-2007 Jive Software.