Core XMPP Server 5.0.0-SNAPSHOT API

Packages
Package
Description
 
Supporting classes and tags for the admin console.
 
Database connection code.
 
 
 
 
Service that records XMPP traffics.
 
Authentication and Authorization service interfaces and classes.
Provides packet extensions for XEP-0280: Message Carbons.
 
Ad-Hoc Commands implementation (XEP-0050).
 
 
 
 
 
 
 
The microkernel core of the server is a simple, flexible, nested container framework defined in this package.
 
 
Implementation of XEP-0352 "Client State Indication" It is common for IM clients to be logged in and 'online' even while the user is not interacting with the application.
Service discovery implementation (XEP-0030).
Implementation of Entity Capabilities (XEP-0115).
Event system.
Implementation of SOCKS5 Bytestreams (XEP-0065).
 
Provides packet extensions for XEP-0297: Stanza Forwarding.
Groups, which are used to organize users together.
IQ class implementations.
Provides classes for intercepting packets.
 
LDAP code for authentication and user profile information.
 
 
 
Implementation of Multi-User Chat (XEP-0045).
 
Implementation of Multi-User Chat (XEP-0045).
Connection Manager implementation.
 
 
Implementation of Personal Eventing via Pubsub (XEP-0163).
Implementation of Blocking Communication.
Implementation of Publish-Subscribe (XEP-0060).
 
Defines policies that define who is allowed to subscribe and retrieve items or policies that define who is allowed to publish items to nodes (XEP-0060).
Provides classes for managing the roster.
Provides classes for SASL.
 
Classes used for server-to-server communication.
 
 
 
 
 
 
Classes that provide the "check for update" service or the "get available plugins" service.
Provides the interfaces and classes necessary to create custom user account data providers for Openfire.
 
 
 
Utility classes.