Connection Manager 3.6.3 Javadoc

Package org.jivesoftware.multiplexer.net

Class Summary
ClientConnectionHandler ConnectionHandler that knows which subclass of StanzaHandler should be created and how to build and configure a NIOConnection.
ConnectionHandler A ConnectionHandler is responsible for creating new sessions, destroying sessions and delivering received XML stanzas to the proper StanzaHandler.
DNSUtil Utilty class to perform DNS lookups for XMPP services.
DNSUtil.HostAddress Encapsulates a hostname and port.
MXParser MXParser that returns an IGNORABLE_WHITESPACE event when a whitespace character or a line feed is received.
NIOConnection Implementation of Connection inteface specific for NIO connections when using the MINA framework.
SocketConnection An object to track the state of a XMPP client-server session.
SocketSendingTracker A SocketSendingTracker keeps track of all the sockets that are currently sending data and checks the health of the sockets to detect hanged connections.
SSLConfig Configuration of Openfire's SSL settings.
SSLJiveKeyManagerFactory A custom KeyManagerFactory that creates a key manager list using the default key manager or a standard keystore as specified in manager.xml.
SSLJiveServerSocketFactory Securue socket factory wrapper allowing simple setup of all security SSL related parameters.
SSLJiveTrustManagerFactory A custom TrustManagerFactory that creates a trust manager list using the default trust manager or a standard keystore as specified in manager.xml.
TLSStreamHandler TLSStreamHandler is responsible for securing plain connections by negotiating TLS.
TLSStreamReader A TLSStreamReader that returns a special InputStream that hides the ByteBuffers used by the underlying Channels.
TLSStreamWriter A TLSStreamWriter that returns a special OutputStream that hides the ByteBuffers used by the underlying Channels.
TLSWrapper Creates and initializes the SSLContext instance to use to secure the plain connection.
XMLSocketWriter XMLWriter whose writer is actually sending data on a socket connection.
XMPPCodecFactory Factory that specifies the encode and decoder to use for parsing XMPP stanzas.
XMPPDecoder Decoder class that parses ByteBuffers and generates XML stanzas.
XMPPEncoder Encoder that does nothing.
 

Enum Summary
TLSStatus A TLSStatus enum describing the current handshaking state of this TLS connection.
 


Connection Manager 3.6.3 Javadoc

Copyright © 2003-2006 Jive Software.