Jive Messenger 2.2.2 Javadoc

Package org.jivesoftware.messenger

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.
PacketDeliverer Delivers packets to locally connected streams.
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.
 

Class Summary
Channel<T extends Packet> A channel provides a mechanism to queue work units for processing.
ClientSession Represents a session between the server and a client.
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.
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.
PacketRouter An uber router that can handle any packet type.
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.
Session The session represents a connection between the server and a client (c2s) or another server (s2s) as well as a connection with a component.
SessionManager Manages the sessions associated with an account.
SessionResultFilter Filters and sorts lists of sessions.
XMPPBootServlet  
XMPPServer The main XMPP server that will load, initialize and start all the server's modules.
 

Enum Summary
OfflineMessageStrategy.Type Strategy types.
ServerPort.Type  
 

Exception Summary
ChannelNotFoundException Thrown when a channel lookup fails to find the specified channel.
NoSuchRouteException Indicates a route does not exist or is invalid (cannot be reached).
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.
 


Jive Messenger 2.2.2 Javadoc

Copyright © 1999-2004 Jive Software.