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–2020 Ignite Realtime. All rights reserved.