Skip navigation links

Babbler 0.8.0

XMPP Address Format (RFC 7622) 
Package Description
rocks.xmpp.addr
Provides classes for the XMPP Address Format (JID).
XMPP Core (RFC 6120) 
Package Description
rocks.xmpp.core
Provides classes for core XMPP functionality.
rocks.xmpp.core.bind.model
Provides XML schema implementations of the Resource Binding Namespace.
rocks.xmpp.core.net
Provides base classes and interfaces for network and connection related logic.
rocks.xmpp.core.net.client
Provides classes for client side connection configuration and establishment.
rocks.xmpp.core.sasl
Provides classes for SASL Negotiation (authentication).
rocks.xmpp.core.sasl.anonymous
rocks.xmpp.core.sasl.model
Provides XML schema implementations of the SASL Namespace.
rocks.xmpp.core.sasl.scram
rocks.xmpp.core.session
Provides classes related to an XMPP session.
rocks.xmpp.core.session.context.extensions
Provides the session context for XMPP extensions.
rocks.xmpp.core.session.debug
Provides classes for debugging an XMPP session.
rocks.xmpp.core.session.model
Provides XML schema implementations of the Session Establishment namespace.
rocks.xmpp.core.stanza
Provides classes for XML stanza management (message, presence, IQ).
rocks.xmpp.core.stanza.model
rocks.xmpp.core.stanza.model.client
rocks.xmpp.core.stanza.model.errors
Provides XML schema implementations of the Stanza Error Namespace.
rocks.xmpp.core.stanza.model.server
rocks.xmpp.core.stream
Provides classes for XML Streams, especially Stream Negotiation.
rocks.xmpp.core.stream.client
Provides classes for client-side stream negotiation.
rocks.xmpp.core.stream.model
Provides XML schema implementations of the Stream Namespace, like Stream Features.
rocks.xmpp.core.stream.model.errors
Provides XML schema implementations of the Stream Error Namespace.
rocks.xmpp.core.tls.client
Provides classes for client-side STARTTLS negotiation.
rocks.xmpp.core.tls.model
Provides XML schema implementations of the STARTTLS Namespace.
XMPP Instant Messaging and Presence (RFC 6121) 
Package Description
rocks.xmpp.im.chat
Provides core classes needed for chat.
rocks.xmpp.im.roster
Provides classes for roster management.
rocks.xmpp.im.roster.model
Provides XML schema implementations of the Roster Namespace.
rocks.xmpp.im.roster.versioning.model
Provides XML schema implementations of Roster Versioning.
rocks.xmpp.im.subscription
Provides classes for Managing Presence Subscriptions.
rocks.xmpp.im.subscription.preapproval.model
Provides XML schema implementations of the Subscription Pre-Approval namespace.
XMPP Extensions 
Package Description
rocks.xmpp.extensions.activity.model
Provides XML schema implementations of XEP-0108: User Activity.
rocks.xmpp.extensions.address.model
Provides XML schema implementations of XEP-0033: Extended Stanza Addressing.
rocks.xmpp.extensions.amp.model
Provides XML schema implementations of XEP-0079: Advanced Message Processing.
rocks.xmpp.extensions.amp.model.errors
Provides XML schema implementations of XEP-0079: Advanced Message Processing (errors).
rocks.xmpp.extensions.attention.model
Provides XML schema implementations of XEP-0224: Attention.
rocks.xmpp.extensions.avatar
Provides classes for XEP-0084: User Avatar.
rocks.xmpp.extensions.avatar.model.data
Provides XML schema implementations of XEP-0084: User Avatar (data).
rocks.xmpp.extensions.avatar.model.metadata
Provides XML schema implementations of XEP-0084: User Avatar (metadata).
rocks.xmpp.extensions.blocking
Provides classes for XEP-0191: Blocking Command.
rocks.xmpp.extensions.blocking.model
Provides XML schema implementations of XEP-0191: Blocking Command.
rocks.xmpp.extensions.blocking.model.errors
Provides XML schema implementations of XEP-0191: Blocking Command (errors).
rocks.xmpp.extensions.bob
Provides classes for XEP-0231: Bits of Binary.
rocks.xmpp.extensions.bob.model
Provides XML schema implementations of XEP-0231: Bits of Binary.
rocks.xmpp.extensions.bookmarks
Provides classes for XEP-0048: Bookmarks.
rocks.xmpp.extensions.bookmarks.model
Provides XML schema implementations of XEP-0048: Bookmarks.
rocks.xmpp.extensions.bytestreams
Provides classes for byte streams (XEP-0047: In-Band Bytestreams and XEP-0065: SOCKS5 Bytestreams).
rocks.xmpp.extensions.bytestreams.ibb
Provide classes for XEP-0047: In-Band Bytestreams.
rocks.xmpp.extensions.bytestreams.ibb.model
Provides XML schema implementations of XEP-0047: In-Band Bytestreams.
rocks.xmpp.extensions.bytestreams.s5b
Provides classes for XEP-0065: SOCKS5 Bytestreams.
rocks.xmpp.extensions.bytestreams.s5b.model
Provides XML schema implementations of XEP-0065: SOCKS5 Bytestreams.
rocks.xmpp.extensions.caps
Provides classes for XEP-0115: Entity Capabilities.
rocks.xmpp.extensions.caps.model
Provides XML schema implementations of XEP-0115: Entity Capabilities.
rocks.xmpp.extensions.caps2.model
Provides XML schema implementations of XEP-0390: Entity Capabilities 2.0.
rocks.xmpp.extensions.carbons
Provides classes for XEP-0280: Message Carbons.
rocks.xmpp.extensions.carbons.model
Provides XML schema implementations of XEP-0280: Message Carbons.
rocks.xmpp.extensions.chatstates
rocks.xmpp.extensions.chatstates.model
Provides XML schema implementations of XEP-0085: Chat State Notifications.
rocks.xmpp.extensions.colors
Provides an implementation of XEP-0392: Consistent Color Generation.
rocks.xmpp.extensions.commands.model
Provides XML schema implementations of XEP-0050: Ad-Hoc Commands.
rocks.xmpp.extensions.component.accept
rocks.xmpp.extensions.component.accept.model
Provides XML schema implementations of XEP-0050: Ad-Hoc Commands.
rocks.xmpp.extensions.compress
Provides classes for XEP-0138: Stream Compression.
rocks.xmpp.extensions.compress.model
Provides XML schema implementations of XEP-0138: Stream Compression.
rocks.xmpp.extensions.compress.model.feature
Provides XML schema implementations of XEP-0138: Stream Compression (feature).
rocks.xmpp.extensions.csi.model
Provides XML schema implementations of XEP-0352: Client State Indication.
rocks.xmpp.extensions.data.layout.model
Provides XML schema implementations of XEP-0141: Data Forms Layout.
rocks.xmpp.extensions.data.mediaelement.model
Provides XML schema implementations of XEP-0221: Data Forms Media Element.
rocks.xmpp.extensions.data.model
Provides XML schema implementations of XEP-0004: Data Forms.
rocks.xmpp.extensions.data.validate.model
Provides XML schema implementations of XEP-0122: Data Forms Validation.
rocks.xmpp.extensions.delay.model
Provides XML schema implementations of XEP-0203: Delayed Delivery.
rocks.xmpp.extensions.disco
Provides classes for XEP-0030: Service Discovery (#info).
rocks.xmpp.extensions.disco.model.info
Provides XML schema implementations of XEP-0030: Service Discovery (#info).
rocks.xmpp.extensions.disco.model.items
Provides XML schema implementations of XEP-0030: Service Discovery (#items).
rocks.xmpp.extensions.errors.model
rocks.xmpp.extensions.featureneg.model
Provides XML schema implementations of XEP-0020: Feature Negotiation.
rocks.xmpp.extensions.filetransfer
Provides an abstraction for different kinds of file transfer.
rocks.xmpp.extensions.filetransfer.model
Provides common interfaces for file transfer.
rocks.xmpp.extensions.forward
Provides classes for XEP-0297: Stanza Forwarding.
rocks.xmpp.extensions.forward.model
Provides XML schema implementations of XEP-0297: Stanza Forwarding.
rocks.xmpp.extensions.geoloc
Provides classes for XEP-0080: User Location.
rocks.xmpp.extensions.geoloc.model
Provides XML schema implementations of XEP-0080: User Location.
rocks.xmpp.extensions.hashes.model
Provides XML schema implementations of XEP-0300: Use of Cryptographic Hash Functions in XMPP.
rocks.xmpp.extensions.httpauth
rocks.xmpp.extensions.httpauth.model
Provides XML schema implementations of XEP-0070: Verifying HTTP Requests via XMPP.
rocks.xmpp.extensions.httpbind
rocks.xmpp.extensions.httpbind.model
rocks.xmpp.extensions.idle.model
Provides XML schema implementations of XEP-0319: Last User Interaction in Presence.
rocks.xmpp.extensions.invisible
Provides classes for XEP-0186: Invisible Command.
rocks.xmpp.extensions.invisible.model
Provides XML schema implementations of XEP-0186: Invisible Command.
rocks.xmpp.extensions.jingle
Provides classes for XEP-0166: Jingle.
rocks.xmpp.extensions.jingle.apps.filetransfer
Provides classes for XEP-0234: Jingle File Transfer.
rocks.xmpp.extensions.jingle.apps.filetransfer.model
Provides XML schema implementations of XEP-0234: Jingle File Transfer.
rocks.xmpp.extensions.jingle.apps.filetransfer.model.errors
Provides XML schema implementations of XEP-0234: Jingle File Transfer.
rocks.xmpp.extensions.jingle.apps.model
Provides common classes for all Jingle application formats.
rocks.xmpp.extensions.jingle.apps.rtp.model
Provides XML schema implementations of XEP-0167: Jingle RTP Sessions.
rocks.xmpp.extensions.jingle.apps.rtp.model.errors
Provides XML schema implementations of XEP-0167: Jingle RTP Sessions (errors).
rocks.xmpp.extensions.jingle.apps.rtp.model.info
Provides XML schema implementations of XEP-0167: Jingle RTP Sessions (info).
rocks.xmpp.extensions.jingle.apps.rtp.zrtp.model
Provides XML schema implementations of XEP-0262: Use of ZRTP in Jingle RTP Sessions.
rocks.xmpp.extensions.jingle.model
Provides XML schema implementations of XEP-0166: Jingle.
rocks.xmpp.extensions.jingle.model.errors
Provides XML schema implementations of XEP-0166: Jingle (errors).
rocks.xmpp.extensions.jingle.thumbs.model
Provides XML schema implementations of XEP-0264: Jingle Content Thumbnails.
rocks.xmpp.extensions.jingle.transports
Common classes for all Jingle transports.
rocks.xmpp.extensions.jingle.transports.ibb
rocks.xmpp.extensions.jingle.transports.ibb.model
Provides XML schema implementations of XEP-0261: Jingle In-Band Bytestreams Transport Method.
rocks.xmpp.extensions.jingle.transports.iceudp.model
Provides XML schema implementations of XEP-0176: Jingle ICE-UDP Transport Method.
rocks.xmpp.extensions.jingle.transports.model
Provides common classes for all Jingle transport methods.
rocks.xmpp.extensions.jingle.transports.rawudp.model
Provides XML schema implementations of XEP-0177: Jingle Raw UDP Transport Method.
rocks.xmpp.extensions.jingle.transports.s5b
rocks.xmpp.extensions.jingle.transports.s5b.model
Provides XML schema implementations of XEP-0260: Jingle SOCKS5 Bytestreams Transport Method.
rocks.xmpp.extensions.json.model
Provides XML schema implementations of XEP-0335: JSON Containers.
rocks.xmpp.extensions.langtrans
Provides classes for XEP-0171: Language Translation.
rocks.xmpp.extensions.langtrans.model
Provides XML schema implementations of XEP-0171: Language Translation.
rocks.xmpp.extensions.langtrans.model.items
Provides classes for XEP-0171: Language Translation (items).
rocks.xmpp.extensions.last
rocks.xmpp.extensions.last.model
Provides XML schema implementations of XEP-0012: Last Activity and XEP-0256: Last Activity in Presence.
rocks.xmpp.extensions.messagecorrect.model
Provides XML schema implementations of XEP-0308: Last Message Correction.
rocks.xmpp.extensions.mood  
rocks.xmpp.extensions.mood.model
Provides XML schema implementations of XEP-0107: User Mood.
rocks.xmpp.extensions.muc
Provides classes for XEP-0045: Multi-User Chat.
rocks.xmpp.extensions.muc.conference.model
Provides XML schema implementations of XEP-0249: Direct MUC Invitations.
rocks.xmpp.extensions.muc.model
Provides XML schema implementations and configuration classes for XEP-0045: Multi-User Chat.
rocks.xmpp.extensions.muc.model.admin
Provides XML schema implementations of XEP-0045: Multi-User Chat (#admin).
rocks.xmpp.extensions.muc.model.owner
Provides XML schema implementations of XEP-0045: Multi-User Chat (#owner).
rocks.xmpp.extensions.muc.model.user
Provides XML schema implementations of XEP-0045: Multi-User Chat (#user).
rocks.xmpp.extensions.nick.model
Provides XML schema implementations of XEP-0172: User Nickname.
rocks.xmpp.extensions.offline
rocks.xmpp.extensions.offline.model
Provides XML schema implementations of XEP-0013: Flexible Offline Message Retrieval.
rocks.xmpp.extensions.oob
Provides classes for XEP-0066: Out of Band Data.
rocks.xmpp.extensions.oob.model.iq
Provides XML schema implementations of XEP-0066: Out of Band Data (jabber:iq:oob).
rocks.xmpp.extensions.oob.model.x
Provides XML schema implementations of XEP-0066: Out of Band Data (jabber:x:oob).
rocks.xmpp.extensions.ping
Provides classes for XEP-0199: XMPP Ping.
rocks.xmpp.extensions.ping.handler
Provides an IQ handler for handling ping requests.
rocks.xmpp.extensions.ping.model
Provides XML schema implementations of XEP-0199: XMPP Ping.
rocks.xmpp.extensions.privacy
Provides classes for XEP-0016: Privacy Lists.
rocks.xmpp.extensions.privacy.model
Provides XML schema implementations of XEP-0016: Privacy Lists.
rocks.xmpp.extensions.privatedata
Provides classes for XEP-0049: Private XML Storage.
rocks.xmpp.extensions.privatedata.model
Provides XML schema implementations of XEP-0049: Private XML Storage.
rocks.xmpp.extensions.privatedata.rosterdelimiter.model
Provides XML schema implementations of XEP-0083: Nested Roster Groups.
rocks.xmpp.extensions.privatedata.rosternotes.model
Provides XML schema implementations of XEP-0145: Annotations.
rocks.xmpp.extensions.pubsub
Provides classes for XEP-0060: Publish-Subscribe.
rocks.xmpp.extensions.pubsub.model
Provides XML schema implementations and configuration classes for XEP-0060: Publish-Subscribe.
rocks.xmpp.extensions.pubsub.model.errors
Provides XML schema implementations of XEP-0060: Publish-Subscribe (#errors).
rocks.xmpp.extensions.pubsub.model.event
Provides XML schema implementations of XEP-0060: Publish-Subscribe (#event).
rocks.xmpp.extensions.pubsub.model.owner
Provides XML schema implementations of XEP-0060: Publish-Subscribe (#owner).
rocks.xmpp.extensions.reach
Provides classes for XEP-0152: Reachability Addresses.
rocks.xmpp.extensions.reach.model
Provides XML schema implementations of XEP-0152: Reachability Addresses.
rocks.xmpp.extensions.receipts
rocks.xmpp.extensions.receipts.model
Provides XML schema implementations of XEP-0184: Message Delivery Receipts.
rocks.xmpp.extensions.register
Provides classes for XEP-0077: In-Band Registration.
rocks.xmpp.extensions.register.model
Provides XML schema implementations of XEP-0077: In-Band Registration.
rocks.xmpp.extensions.register.model.feature
Provides classes for XEP-0077: In-Band Registration (feature).
rocks.xmpp.extensions.rosterx
Provides classes for XEP-0144: Roster Item Exchange.
rocks.xmpp.extensions.rosterx.model
Provides XML schema implementations of XEP-0144: Roster Item Exchange.
rocks.xmpp.extensions.rpc
Provides classes for XEP-0009: Jabber-RPC.
rocks.xmpp.extensions.rpc.model
Provides XML schema implementations of XEP-0009: Jabber-RPC.
rocks.xmpp.extensions.rsm
Provides classes for XEP-0059: Result Set Management.
rocks.xmpp.extensions.rsm.model
Provides XML schema implementations of XEP-0059: Result Set Management.
rocks.xmpp.extensions.rtt
Provides classes for XEP-0301: In-Band Real Time Text.
rocks.xmpp.extensions.rtt.model
Provides XML schema implementations of XEP-0301: In-Band Real Time Text.
rocks.xmpp.extensions.search
Provides classes for XEP-0055: Jabber Search.
rocks.xmpp.extensions.search.model
Provides XML schema implementations of XEP-0055: Jabber Search.
rocks.xmpp.extensions.seclabel.model
Provides classes for XEP-0258: Security Labels in XMPP.
rocks.xmpp.extensions.seclabel.model.catalog
Provides classes for XEP-0258: Security Labels in XMPP.
rocks.xmpp.extensions.seclabel.model.ess
Provides classes for XEP-0258: Security Labels in XMPP (ess).
rocks.xmpp.extensions.shim
rocks.xmpp.extensions.shim.model
Provides XML schema implementations of XEP-0131: Stanza Headers and Internet Metadata.
rocks.xmpp.extensions.si
Provides classes for XEP-0095: Stream Initiation.
rocks.xmpp.extensions.si.model
Provides XML schema implementations of XEP-0095: Stream Initiation.
rocks.xmpp.extensions.si.profile.filetransfer.model
Provides XML schema implementations of XEP-0096: SI File Transfer.
rocks.xmpp.extensions.sm
Provides classes for XEP-0198: Stream Management.
rocks.xmpp.extensions.sm.model
Provides XML schema implementations of XEP-0198: Stream Management.
rocks.xmpp.extensions.soap.model.fault
Provides XML schema implementations of XEP-0072: SOAP Over XMPP (#fault).
rocks.xmpp.extensions.time
Provides classes for XEP-0202: Entity Time.
rocks.xmpp.extensions.time.handler
Provides an IQ handler for handling time requests.
rocks.xmpp.extensions.time.model
Provides XML schema implementations of XEP-0202: Entity Time.
rocks.xmpp.extensions.tune.model
Provides XML schema implementations of XEP-0118: User Tune.
rocks.xmpp.extensions.vcard.avatar.model
Provides XML schema implementations of XEP-0153: vCard-Based Avatars.
rocks.xmpp.extensions.vcard.temp
Provides classes for XEP-0054: vcard-temp.
rocks.xmpp.extensions.vcard.temp.model
Provides XML schema implementations of XEP-0054: vcard-temp.
rocks.xmpp.extensions.version
Provides classes for XEP-0092: Software Version.
rocks.xmpp.extensions.version.model
Provides XML schema implementations of XEP-0092: Software Version.
rocks.xmpp.extensions.xhtmlim.model
Provides XML schema implementations of XEP-0071: XHTML-IM.
XMPP WebSocket Support (RFC 7395) 
Package Description
rocks.xmpp.websocket.codec
Provides encoder and decoder implementations for communicating XMPP over WebSockets.
rocks.xmpp.websocket.model
Provides XML schema implementations of XMPP Subprotocol for WebSocket.
rocks.xmpp.websocket.net
Provides connection-related classes for the XMPP Subprotocol for WebSocket.
rocks.xmpp.websocket.net.client
Client classes for establishing a WebSocket connection.
XMPP NIO Connection Support 
Package Description
rocks.xmpp.nio.codec
Provides classes for en- and decoding XMPP objects to and from a stream of byte buffers.
rocks.xmpp.nio.netty.client
Provides classes for a client-to-server NIO connection using the Netty framework.
rocks.xmpp.nio.netty.net
Provides connection-related classes based on Netty channels.
JavaFX Controls Useful for XMPP Clients 
Package Description
rocks.xmpp.javafx.scene.control  
Other Packages 
Package Description
rocks.xmpp.dns
Provides classes for minimalistic DNS resolution for SRV and TXT records.
rocks.xmpp.util
Utility classes.
rocks.xmpp.util.adapters
Provides XML adapters for JAXB.
rocks.xmpp.util.cache
Provides simple cache implementations.
rocks.xmpp.util.concurrent
Provides classes for concurrency.
Skip navigation links

Copyright © 2014–2018 XMPP.rocks. All rights reserved.