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 | |
MessageListener | |
PacketListener | Deprecated use StanzaListener instead |
PresenceListener | |
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 | |
AbstractXMPPConnection.InterceptorWrapper | A wrapper class to associate a stanza(/packet) filter with an interceptor. |
AbstractXMPPConnection.ListenerWrapper | A wrapper class to associate a stanza(/packet) filter with a listener. |
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 | |
PacketCollector | Provides a mechanism to collect packets into a result queue that pass a specified filter. |
PacketCollector.Configuration | |
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. |
SmackInitialization | |
SynchronizationPoint<E extends java.lang.Exception> | |
XMPPConnectionRegistry |
Enum | Description |
---|---|
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 |
XMPPConnection.FromMode |