Overview | Package | Class | Tree | Deprecated | Index | Help
| Openfire 3.4.3 Javadoc
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.jivesoftware.openfire

Interface Summary
ChannelHandler<T extends 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.
IQResultListener | An IQResultListener will be invoked when a previously IQ packet sent by the server was answered.
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 Summary
Channel<T extends 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.
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 (JEP-0049).
ServerPort | Represents a port on which the server will listen for connections.
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 Summary
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.TLSPolicy | Enumeration of possible TLS policies required to interact with the server.
OfflineMessageStrategy.Type | Strategy types.
ServerPort.Type |

Exception Summary
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.

Overview | Package | Class | Tree | Deprecated | Index | Help
| Openfire 3.4.3 Javadoc
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2003-2007 Jive Software.