Interface | Description |
---|---|
ConnectionCreationListener |
Implementors of this interface will be notified when a new
XMPPConnection
has been created. |
ConnectionListener |
Interface that allows for implementing classes to listen for connection closing
and reconnection events.
|
ExceptionCallback | Deprecated
use
ExceptionCallback instead. |
MessageListener | |
PacketListener | Deprecated
use
StanzaListener instead |
PresenceListener | |
ReconnectionListener |
A listener for the
ReconnectionManager . |
StanzaListener |
Provides a mechanism to listen for packets that pass a specified filter.
|
XMPPConnection |
The XMPPConnection interface provides an interface for connections to an XMPP server and
implements shared methods which are used by the different types of connections (e.g.
|
Class | Description |
---|---|
AbstractConnectionClosedListener | |
AbstractConnectionListener |
The AbstractConnectionListener class provides an empty implementation for all
methods defined by the
ConnectionListener interface. |
AbstractXMPPConnection |
This abstract class is commonly used as super class for XMPP connection mechanisms like TCP and BOSH.
|
AbstractXMPPConnection.InterceptorWrapper |
A wrapper class to associate a stanza filter with an interceptor.
|
AbstractXMPPConnection.ListenerWrapper |
A wrapper class to associate a stanza filter with a listener.
|
AsyncButOrdered<K> |
Helper class to perform an operation asynchronous but keeping the order in respect to a given key.
|
ConnectionConfiguration |
Configuration to use while establishing the connection to the server.
|
ConnectionConfiguration.Builder<B extends ConnectionConfiguration.Builder<B,C>,C extends ConnectionConfiguration> |
A builder for XMPP connection configurations.
|
Manager | |
ReconnectionManager |
Handles the automatic reconnection process.
|
SASLAuthentication |
This class is responsible authenticating the user using SASL, binding the resource
to the connection and establishing a session with the server.
|
SmackConfiguration |
Represents the configuration of Smack.
|
SmackFuture<V,E extends Exception> | |
SmackFuture.InternalProcessStanzaSmackFuture<V,E extends Exception> | |
SmackFuture.InternalSmackFuture<V,E extends Exception> | |
SmackFuture.SimpleInternalProcessStanzaSmackFuture<V,E extends Exception> |
A simple version of InternalSmackFuture which implements isNonFatalException(E) as always returning
false method. |
SmackInitialization | |
StanzaCollector |
Provides a mechanism to collect Stanzas into a result queue that pass a
specified filter/matcher.
|
StanzaCollector.Configuration | |
SynchronizationPoint<E extends Exception> | |
UnparseableStanza |
Representation of an unparsable stanza.
|
XMPPConnectionRegistry |
Enum | Description |
---|---|
ConnectionConfiguration.DnssecMode |
Determines the requested DNSSEC security mode.
|
ConnectionConfiguration.SecurityMode |
An enumeration for TLS security modes that are available when making a connection
to the XMPP server.
|
ReconnectionManager.ReconnectionPolicy |
Reconnection Policy, where
ReconnectionManager.ReconnectionPolicy.RANDOM_INCREASING_DELAY is the default policy used by smack and ReconnectionManager.ReconnectionPolicy.FIXED_DELAY implies
a fixed amount of time between reconnection attempts. |
SmackConfiguration.UnknownIqRequestReplyMode | |
XMPPConnection.FromMode |