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.
PEPListener A listener that is fired anytime a PEP event message is received.
RosterExchangeListener A listener that is fired anytime a roster exchange is received.
 

Class Summary
ChatStateManager Handles chat state for all chats on a particular Connection.
CompressionTest Ensure that stream compression (JEP-138) is correctly supported by Smack.
DefaultMessageEventRequestListener Default implementation of the MessageEventRequestListener interface.
FileTransferTest  
Form Represents a Form for gathering data.
FormField Represents a field of a form.
FormField.Option Represents the available option of a given FormField.
FormTest Tests the DataForms extensions.
GroupChatInvitation A group chat invitation packet extension, which is used to invite other users to a group chat room.
GroupChatInvitation.Provider  
GroupChatInvitationTest  
LastActivityManager A last activity manager for handling information about the last activity associated with a Jabber ID.
LastActivityManagerTest  
MessageEventManager Manages message events requests and notifications.
MessageEventManagerTest Test the MessageEvent extension using the high level API.
MessageEventTests Test suite that runs all the Message Event extension tests
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.
MultipleRecipientManagerTest Tests that JEP-33 support in Smack is correct.
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.
OfflineMessageManagerTest Tests handling of offline messaging using OfflineMessageManager.
PEPManager Manages Personal Event Publishing (XEP-163).
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.
RosterExchangeManagerTest Test the Roster Exchange extension using the high level API
RosterExchangeTests Test suite that runs all the Roster Exchange extension tests
ServiceDiscoveryManager Manages discovery of services in XMPP entities.
ServiceDiscoveryManagerTest Tests the service discovery functionality.
SharedGroupManager A SharedGroupManager provides services for discovering the shared groups where a user belongs.
SharedGroupsTest Test cases for getting the shared groups of a user.
VCardTest Created by IntelliJ IDEA.
VersionTest Test case to ensure that Smack is able to get and parse correctly iq:version packets.
XHTMLManager Manages XHTML formatted texts within messages.
XHTMLManagerTest Test the XHTML extension using the high level API
XHTMLSupportTests Test suite that runs all the XHTML support tests
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.