| Interface | Description |
|---|---|
| ChannelHandler<T extends org.xmpp.packet.Packet> |
Interface to handle packets delivered by Channels.
|
| Connection |
Represents a connection on the server.
|
| ConnectionCloseListener |
Implement and register with a connection to receive notification
of the connection closing.
|
| ConnectionManager |
Coordinates connections (accept, read, termination) on the server.
|
| OfflineMessageListener |
Interface to listen for offline message events.
|
| PacketDeliverer |
Delivers packets to locally connected streams.
|
| PacketRouter |
A router that handles incoming packets.
|
| PresenceManager |
The presence manager tracks on a global basis who's online.
|
| RemotePacketRouter |
A RemotePacketRouter is responsible for deliverying packets to entities hosted
in remote nodes of the cluster.
|
| RoutableChannelHandler | |
| RoutingTable |
Maintains server-wide knowledge of routes to any node.
|
| StreamID |
A unique identifier for a stream.
|
| StreamIDFactory |
Generates stream ids in different ways depending on the server set up.
|
| XMPPServerInfo |
Information 'snapshot' of a server's state.
|
| XMPPServerListener |
Interface that let observers be notified when the server has been started or is
about to be stopped.
|
| Class | Description |
|---|---|
| Channel<T extends org.xmpp.packet.Packet> |
A channel provides a mechanism to queue work units for processing.
|
| FlashCrossDomainHandler | |
| IQHandlerInfo |
A simple meta-data class that stores several related tools for
generic IQ protocol handling.
|
| IQRouter |
Routes iq packets throughout the server.
|
| JMXManager |
Manages the JMX configuration for Openfire.
|
| MessageRouter |
Route message packets throughout the server.
|
| MulticastRouter |
Router of packets with multiple recipients.
|
| OfflineMessage |
Subclass of Message that keeps the date when the offline message was stored in the database.
|
| OfflineMessageStore |
Represents the user's offline message storage.
|
| OfflineMessageStrategy |
Controls what is done with offline messages.
|
| PresenceRouter |
Route presence packets throughout the server.
|
| PrivateStorage |
Private storage for user accounts (XEP-0049).
|
| ServerPort | Deprecated |
| SessionManager |
Manages the sessions associated with an account.
|
| SessionPacketRouter |
Handles the routing of packets to a particular session.
|
| SessionResultFilter |
Filters and sorts lists of sessions.
|
| XMPPContextListener |
An XMPPContextListener starts an XMPPServer when a ServletContext is initialized and stops
the xmpp server when the servlet context is destroyed.
|
| XMPPServer |
The main XMPP server that will load, initialize and start all the server's
modules.
|
| Enum | Description |
|---|---|
| Connection.ClientAuth |
Enumeration that specifies if clients should be authenticated (and how) while
negotiating TLS.
|
| Connection.CompressionPolicy |
Enumeration of possible compression policies required to interact with the server.
|
| Connection.State |
Used to specify operational status for the corresponding connection
|
| Connection.TLSPolicy |
Enumeration of possible TLS policies required to interact with the server.
|
| OfflineMessageStrategy.Type |
Strategy types.
|
| ServerPort.Type |
| Exception | Description |
|---|---|
| ChannelNotFoundException |
Thrown when a channel lookup fails to find the specified channel.
|
| PacketException |
Represents a runtime packet exception typically from a malformed
packet.
|
| RemoteConnectionFailedException |
Thrown when something failed verifying the key of a Originating Server with an Authoritative
Server in a dialback operation.
|
| SessionNotFoundException | |
| SharedGroupException |
Thrown when a a user is trying to add or remove a contact from his/her roster that belongs to a
shared group.
|
Copyright © 2003–2019 Ignite Realtime. All rights reserved.