Openfire 3.4.1 Javadoc

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.
 


Openfire 3.4.1 Javadoc

Copyright © 2003-2007 Jive Software.