smack-extensions 4.5.0-alpha3 API

Packages 
Package Description
org.jivesoftware.smack.chat2
Smack's new improved API for 1:1 chats.
org.jivesoftware.smack.extensions
Smacks initializer for extensions.
org.jivesoftware.smackx.address
Smack's API for XEP-0033: Extended Stanza Addressing.
org.jivesoftware.smackx.address.packet
Stanzas and extension elements for XEP-0033: Extended Stanzas Addressing.
org.jivesoftware.smackx.address.provider
Providers for XEP-0033: Extended Stanza Addressing.
org.jivesoftware.smackx.admin
Smack's API for XEP-0133: Service Administration.
org.jivesoftware.smackx.amp
Smack's API for XEP-0079: Advanced Message Processing.
org.jivesoftware.smackx.amp.packet
Stanzas and extension elements for XEP-0079: Advanced Message Processing.
org.jivesoftware.smackx.amp.provider
Providers for XEP-0079: Advanced Message Processing.
org.jivesoftware.smackx.attention.packet
Stanzas and extension elements for XEP-0224: Attention.
org.jivesoftware.smackx.blocking
Classes and interfaces of Blocking command.
org.jivesoftware.smackx.blocking.element
Blocking command elements.
org.jivesoftware.smackx.blocking.provider
Blocking command providers.
org.jivesoftware.smackx.bob
Classes and interfaces of XEP-0231: Bits of Binary.
org.jivesoftware.smackx.bob.element
Bits of Binary elements.
org.jivesoftware.smackx.bob.provider
Bits of Binary providers.
org.jivesoftware.smackx.bookmarks
Smack's API for XEP-0048: Bookmarks.
org.jivesoftware.smackx.bytestreams
Smack's API for XEP-0065: SOCKS5 Bytestreams, as well as XEP-0047: In-Band Bytestreams.
org.jivesoftware.smackx.bytestreams.ibb
Smack's API for XEP-0047: In-Band Bytestreams.
org.jivesoftware.smackx.bytestreams.ibb.packet
Stanzas and extension elements for XEP-0047: In-Band Bytestreams.
org.jivesoftware.smackx.bytestreams.ibb.provider
Providers for XEP-0047: In-Band Bytestreams.
org.jivesoftware.smackx.bytestreams.socks5
Smack's API for XEP-0065: SOCKS5 Bytestreams.
org.jivesoftware.smackx.bytestreams.socks5.packet
Stanzas and extension elements for XEP-0065: SOCKS5 Bytestreams.
org.jivesoftware.smackx.bytestreams.socks5.provider
Providers for XEP-0065: SOCKS5 Bytestreams.
org.jivesoftware.smackx.caps
Smacks implementation of XEP-0115: Entity Capabilities, see EntityCapsManager for more information.
org.jivesoftware.smackx.caps.cache
Cache classes for XEP-0115: Entity Capabilities.
org.jivesoftware.smackx.caps.packet
Element classes for XEP-0115: Entity Capabilities.
org.jivesoftware.smackx.caps.provider
Provider classes for XEP-0115: Entity Capabilities.
org.jivesoftware.smackx.chatstates
Classes for Chat States (XEP-0085).
org.jivesoftware.smackx.chatstates.packet
Element classes for XEP-0085: Chat State Notifications.
org.jivesoftware.smackx.chatstates.provider
Provider classes for XEP-0085: Chat State Notifications.
org.jivesoftware.smackx.commands
Smacks implementation of XEP-0050: Ad-Hoc Commands.
org.jivesoftware.smackx.commands.packet
Element classes for XEP-0050: Ad-Hoc Commands.
org.jivesoftware.smackx.commands.provider
Provider classes for XEP-0050: Ad-Hoc Commands.
org.jivesoftware.smackx.delay
Smacks implementation of XEP-0203: Delayed Delivery, as well as XEP-0091: Legacy Delayed Delivery.
org.jivesoftware.smackx.delay.filter
StanzaFilter classes for XEP-0203: Delayed Delivery, as well as XEP-0091: Legacy Delayed Delivery.
org.jivesoftware.smackx.delay.packet
Element classes for XEP-0203: Delayed Delivery, as well as XEP-0091: Legacy Delayed Delivery.
org.jivesoftware.smackx.delay.provider
Provider classes for XEP-0203: Delayed Delivery, as well as XEP-0091: Legacy Delayed Delivery.
org.jivesoftware.smackx.disco
Smack's API for Service Discovery (XEP-0030).
org.jivesoftware.smackx.disco.packet
Element classes for XEP-0030: Service Discovery.
org.jivesoftware.smackx.disco.provider
Provider classes for XEP-0030: Service Discovery.
org.jivesoftware.smackx.filetransfer
Smack's API for File Transfers.
org.jivesoftware.smackx.formtypes
Smack's implementation of XEP-0068: Field Standardization for Data Forms.
org.jivesoftware.smackx.forward.packet
Element classes for XEP-0297: Stanza Forwarding.
org.jivesoftware.smackx.forward.provider
Provider classes for XEP-0297: Stanza Forwarding.
org.jivesoftware.smackx.geoloc
Smacks implementation of XEP-0080: User Location.
org.jivesoftware.smackx.geoloc.packet
Element classes for XEP-0080: User Location.
org.jivesoftware.smackx.geoloc.provider
Provider classes for XEP-0080: User Location.
org.jivesoftware.smackx.iqlast
Smacks implementation of XEP-0012: Last Activity.
org.jivesoftware.smackx.iqlast.packet
Element classes for XEP-0012: Last Activity.
org.jivesoftware.smackx.iqprivate
Smacks implementation of XEP-0049: Private XML Storage.
org.jivesoftware.smackx.iqprivate.packet
Element classes for XEP-0049: Private XML Storage.
org.jivesoftware.smackx.iqprivate.provider
Provider classes for XEP-0049: Private XML Storage.
org.jivesoftware.smackx.iqregister
Smacks implementation of XEP-0077: In-Band Registration.
org.jivesoftware.smackx.iqregister.packet
Element classes for XEP-0077: In-Band Registration.
org.jivesoftware.smackx.iqregister.provider
Provider classes for XEP-0077: In-Band Registration.
org.jivesoftware.smackx.iqversion
Smacks implementation of XEP-0092: Software Version.
org.jivesoftware.smackx.iqversion.packet
Element classes for XEP-0092: Software Version.
org.jivesoftware.smackx.iqversion.provider
Provider classes for XEP-0092: Software Version.
org.jivesoftware.smackx.jingle
Smack's API for XEP-0166: Jingle.
org.jivesoftware.smackx.jingle.element
Stanzas and Extension Elements for XEP-0166: Jingle.
org.jivesoftware.smackx.jingle.provider
Providers and parsers for XEP-0166: Jingle.
org.jivesoftware.smackx.jingle.transports
org.jivesoftware.smackx.jingle.transports.jingle_ibb
org.jivesoftware.smackx.jingle.transports.jingle_ibb.element
org.jivesoftware.smackx.jingle.transports.jingle_ibb.provider
org.jivesoftware.smackx.jingle.transports.jingle_s5b
org.jivesoftware.smackx.jingle.transports.jingle_s5b.elements
org.jivesoftware.smackx.jingle.transports.jingle_s5b.provider
org.jivesoftware.smackx.jiveproperties
Smacks implementation for attaching arbitrary properties to packets according to https://docs.jivesoftware.com/smack/latest/documentation/properties.html.
org.jivesoftware.smackx.jiveproperties.packet
Element classes.
org.jivesoftware.smackx.jiveproperties.provider
Provider classes.
org.jivesoftware.smackx.last_interaction.element
Element classes for XEP-0319: Last User Interaction in Presence.
org.jivesoftware.smackx.last_interaction.provider
Provider classes for XEP-0319: Last User Interaction in Presence.
org.jivesoftware.smackx.mediaelement
Smacks implementation of XEP-0221: Data Forms Media Element.
org.jivesoftware.smackx.mediaelement.element
Element classes for XEP-0221: Data Forms Media Element.
org.jivesoftware.smackx.mediaelement.provider
Provider classes for XEP-0221: Data Forms Media Element.
org.jivesoftware.smackx.message_correct.element
XMPP stream elements for Last Message Correction as defined in XEP-0308.
org.jivesoftware.smackx.message_correct.provider
XMPP stream element providers for Last Message Correction as defined in XEP-0308.
org.jivesoftware.smackx.mood
Smack's API for XEP-0107: User Mood.
org.jivesoftware.smackx.mood.element
Smack's API for XEP-0107: User Mood.
org.jivesoftware.smackx.mood.provider
Smack's API for XEP-0107: User Mood.
org.jivesoftware.smackx.muc
Smack API for Multi-User Chat (MUC, XEP-0045).
org.jivesoftware.smackx.muc.bookmarkautojoin
Manager to autojoin bookmarked Multi-User Chat conferences.
org.jivesoftware.smackx.muc.filter
Stanza filters for Multi-User Chat.
org.jivesoftware.smackx.muc.packet
Element classes for XEP-0045: Multi-User Chat.
org.jivesoftware.smackx.muc.provider
Provider classes for XEP-0045: Multi-User Chat.
org.jivesoftware.smackx.nick.packet
Element classes for XEP-0172: User Nickname.
org.jivesoftware.smackx.nick.provider
Providers for XEP-0172: User Nickname.
org.jivesoftware.smackx.offline
Smacks implementation of XEP-0013: Flexible Offline Message Retrieval.
org.jivesoftware.smackx.offline.packet
Element classes for XEP-0013: Flexible Offline Message Retrieval.
org.jivesoftware.smackx.pep
Smacks implementation XEP-0163: Personal Eventing Protocol.
org.jivesoftware.smackx.ping
Smacks implementation of XEP-0199: XMPP Ping.
org.jivesoftware.smackx.ping.packet
Element classes for XEP-0199: XMPP Ping.
org.jivesoftware.smackx.ping.provider
Provider classes for XEP-0199: XMPP Ping.
org.jivesoftware.smackx.privacy
Smacks implementation of XEP-0016: Privacy Lists.
org.jivesoftware.smackx.privacy.filter
Filters for XEP-0016: Privacy Lists.
org.jivesoftware.smackx.privacy.packet
Element classes for XEP-0016: Privacy Lists.
org.jivesoftware.smackx.privacy.provider
Provider classes for XEP-0016: Privacy Lists.
org.jivesoftware.smackx.pubsub
Smack's API for XEP-0060: Publish-Subscribe.
org.jivesoftware.smackx.pubsub.filter
Filters for Publish-Subscribe (XEP-60).
org.jivesoftware.smackx.pubsub.form
Smack's implementation of Data Forms (XEP-0004) for PubSub.
org.jivesoftware.smackx.pubsub.listener
Listeners for Publish-Subscribe (XEP-60) events.
org.jivesoftware.smackx.pubsub.packet
Stanzas and extension elements for Publish-Subscribe (XEP-60).
org.jivesoftware.smackx.pubsub.provider
Providers for Publish-Subscribe (XEP-60).
org.jivesoftware.smackx.pubsub.util
Utilities for Publish-Subscribe (XEP-60).
org.jivesoftware.smackx.receipts
XEP-0184: Message Delivery Receipts.
org.jivesoftware.smackx.rsm
XEP-0059: Result Set Management.
org.jivesoftware.smackx.rsm.packet
Element classes of XEP-0059: Result Set Management.
org.jivesoftware.smackx.rsm.provider
Providers for XEP-0059: Result Set Management.
org.jivesoftware.smackx.search
Smacks implementation of XEP-0055: Jabber Search.
org.jivesoftware.smackx.sharedgroups
Implementation of shared groups.
org.jivesoftware.smackx.sharedgroups.packet
Element classes of shared groups.
org.jivesoftware.smackx.shim.packet
Element classes for XEP-0131: Stanza Headers and Internet Metadata.
org.jivesoftware.smackx.shim.provider
Provider classes of XEP-0131: Stanza Headers and Internet Metadata.
org.jivesoftware.smackx.si.packet
Element classes for XEP-0095: Stream Initiation.
org.jivesoftware.smackx.si.provider
Provider classes for XEP-0095: Stream Initiation.
org.jivesoftware.smackx.softwareinfo
Smacks implementation of XEP-0232: Software Information.
org.jivesoftware.smackx.softwareinfo.form
Form class needed for XEP-0232: Software Information.
org.jivesoftware.smackx.time
Smacks implementation of XEP-0202: Entity Time.
org.jivesoftware.smackx.time.packet
Element classes of XEP-0202: Entity Time.
org.jivesoftware.smackx.time.provider
Provider classes of XEP-0202: Entity Time.
org.jivesoftware.smackx.urldata.element
Element classes for XEP-0103: URL Address Information.
org.jivesoftware.smackx.urldata.http.element
Element classes for XEP-0104.
org.jivesoftware.smackx.urldata.provider
Provider classes for XEP-0103: URL Address Information.
org.jivesoftware.smackx.usertune
Smack's API for XEP-0118: User Tune.
org.jivesoftware.smackx.usertune.element
Smack's API for XEP-0118: User Tune.
org.jivesoftware.smackx.usertune.provider
Smack's API for XEP-0118: User Tune.
org.jivesoftware.smackx.vcardtemp
Smacks implementation of XEP-0054: vcard-temp.
org.jivesoftware.smackx.vcardtemp.packet
Element classes for XEP-0054: vcard-temp.
org.jivesoftware.smackx.vcardtemp.provider
Provider classes for XEP-0054: vcard-temp.
org.jivesoftware.smackx.xdata
Smacks API for Data Forms (XEP-0004).
org.jivesoftware.smackx.xdata.form
Smacks high-level API for XEP-0004: Data Forms.
org.jivesoftware.smackx.xdata.packet
Element classes for XEP-0004: Data Forms.
org.jivesoftware.smackx.xdata.provider
Provider classes for XEP-0004: Data Forms.
org.jivesoftware.smackx.xdatalayout
Smacks implementation of XEP-0141: Data Forms Layout.
org.jivesoftware.smackx.xdatalayout.packet
Element classes for XEP-0141: Data Forms Layout.
org.jivesoftware.smackx.xdatalayout.provider
Provider classes for XEP-0141: Data Forms Layout.
org.jivesoftware.smackx.xdatavalidation
Smacks implementation of XEP-0122: Data Forms Validation.
org.jivesoftware.smackx.xdatavalidation.packet
Element classes for XEP-0122: Data Forms Validation.
org.jivesoftware.smackx.xdatavalidation.provider
Provider classes for XEP-0122: Data Forms Validation.
org.jivesoftware.smackx.xhtmlim
Smacks implementation of XHTML-IM (XEP-0071), which provides the ability to send and receive formatted messages using XHTML.
org.jivesoftware.smackx.xhtmlim.packet
Element classes for XEP-0071: XHTML-IM.
org.jivesoftware.smackx.xhtmlim.provider
Provider classes for XEP-0071: XHTML-IM.