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