Smack

Package org.jivesoftware.smackx.packet

XML packets that are part of the XMPP extension protocols.

See:
          Description

Interface Summary
PrivateData Interface to represent private data.
 

Class Summary
AdHocCommandData Represents the state and the request of the execution of an adhoc command.
AdHocCommandData.SpecificError  
AttentionExtension A PacketExtension that implements XEP-0224: Attention This extension is expected to be added to message stanzas of type 'headline.' Please refer to the XEP for more implementation guidelines.
AttentionExtension.Provider A PacketExtensionProvider for the AttentionExtension.
ChatStateExtension Represents a chat state which is an extension to message packets which is used to indicate the current status of a chat participant.
ChatStateExtension.Provider  
DataForm Represents a form that could be use for gathering data as well as for reporting data returned from a search.
DataForm.Item Represents items of reported data.
DataForm.ReportedData Represents the fields that will be returned from a search.
DefaultPrivateData Default implementation of the PrivateData interface.
DelayInfo A decorator for the DelayInformation class to transparently support both the new Delay Delivery specification XEP-0203 and the old one XEP-0091.
DelayInformation Represents timestamp information about data stored for later delivery.
DiscoverInfo A DiscoverInfo IQ packet, which is used by XMPP clients to request and receive information to/from other XMPP entities.
DiscoverInfo.Feature Represents the features offered by the item.
DiscoverInfo.Identity Represents the identity of a given XMPP entity.
DiscoverItems A DiscoverItems IQ packet, which is used by XMPP clients to request and receive items associated with XMPP entities.
DiscoverItems.Item An item is associated with an XMPP Entity, usually thought of a children of the parent entity and normally are addressable as a JID.
Header Represents a Header entry as specified by the Stanza Headers and Internet Metadata (SHIM)
HeadersExtension Extension representing a list of headers as specified in Stanza Headers and Internet Metadata (SHIM)
LastActivity A last activity IQ for retrieving information about the last activity associated with a Jabber ID.
LastActivity.Provider The IQ Provider for LastActivity.
MessageEvent Represents message events relating to the delivery, display, composition and cancellation of messages.
MUCAdmin IQ packet that serves for kicking users, granting and revoking voice, banning users, modifying the ban list, granting and revoking membership and granting and revoking moderator privileges.
MUCAdmin.Item Item child that holds information about roles, affiliation, jids and nicks.
MUCInitialPresence Represents extended presence information whose sole purpose is to signal the ability of the occupant to speak the MUC protocol when joining a room.
MUCInitialPresence.History The History class controls the number of characters or messages to receive when entering a room.
MUCOwner IQ packet that serves for granting and revoking ownership privileges, granting and revoking administrative privileges and destroying a room.
MUCOwner.Destroy Represents a request to the server to destroy a room.
MUCOwner.Item Item child that holds information about affiliation, jids and nicks.
MUCUser Represents extended presence information about roles, affiliations, full JIDs, or status codes scoped by the 'http://jabber.org/protocol/muc#user' namespace.
MUCUser.Decline Represents a rejection to an invitation from another user to a room.
MUCUser.Destroy Represents a notification that the room has been destroyed.
MUCUser.Invite Represents an invitation for another user to a room.
MUCUser.Item Item child that holds information about roles, affiliation, jids and nicks.
MUCUser.Status Status code assists in presenting notification messages.
MultipleAddresses Packet extension that contains the list of addresses that a packet should be sent or was sent.
MultipleAddresses.Address  
Nick A minimalistic implementation of a PacketExtension for nicknames.
Nick.Provider  
OfflineMessageInfo OfflineMessageInfo is an extension included in the retrieved offline messages requested by the OfflineMessageManager.
OfflineMessageInfo.Provider  
OfflineMessageRequest Represents a request to get some or all the offline messages of a user.
OfflineMessageRequest.Item Item child that holds information about offline messages to view or delete.
OfflineMessageRequest.Provider  
PEPEvent Represents XMPP Personal Event Protocol packets.
PEPItem Represents XMPP Personal Event Protocol packets.
PEPPubSub Represents XMPP PEP/XEP-163 pubsub packets.
RosterExchange Represents XMPP Roster Item Exchange packets.
SharedGroupsInfo IQ packet used for discovering the user's shared groups and for getting the answer back from the server.
SharedGroupsInfo.Provider Internal Search service Provider.
StreamInitiation The process by which two entities initiate a stream.
StreamInitiation.File size: The size, in bytes, of the data to be sent. name: The name of the file that the Sender wishes to send. date: The last modification time of the file.
Time A Time IQ packet, which is used by XMPP clients to exchange their respective local times.
VCard A VCard class for use with the SMACK jabber library.
Version A Version IQ packet, which is used by XMPP clients to discover version information about the software running at another entity's JID.
XHTMLExtension An XHTML sub-packet, which is used by XMPP clients to exchange formatted text.
 

Package org.jivesoftware.smackx.packet Description

XML packets that are part of the XMPP extension protocols.


Smack

Copyright © 2003-2007 Jive Software.