Openfire 3.3.2 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.
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.
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.
Permissions Represents a set of permissions that an entity has for an object in the system.
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.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.3.2 Javadoc

Copyright © 2003-2007 Jive Software.