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