| Interface | Description |
|---|---|
| Module |
A module defines a set of extensions.
|
| ReconnectionStrategy |
A strategy for reconnection logic, i.e. when and in which interval reconnection attempts will happen.
|
| Class | Description |
|---|---|
| ConnectionEvent |
This event is fired for the following use cases: When the XMPP session’s underlying connection gets disconnected.
|
| CoreModule |
The core module provides XMPP classes as well as manager classes which are associated with an XMPP session.
|
| Extension |
Represents an XMPP protocol extension (XEP).
|
| Manager |
A generic manager class, which allows to enable or disable certain functionality.
|
| SendTask<S extends Stanza> |
A send task is the result of a send action and allows to keep track of the sent stanza.
|
| SessionStatusEvent |
An XMPP session event is fired, whenever the status of a session has changed, e.g. when it is abnormally disconnected.
|
| TcpConnectionConfiguration | Deprecated |
| TcpConnectionConfiguration.Builder |
A builder to create a
TcpConnectionConfiguration instance. |
| XmppClient |
The base class for establishing an XMPP session with a server, i.e. client-to-server sessions.
|
| XmppSession |
The base class for different kinds of XMPP sessions.
|
| XmppSessionConfiguration |
A configuration for an
XmppSession. |
| XmppSessionConfiguration.Builder |
A builder to create an
XmppSessionConfiguration instance. |
| Enum | Description |
|---|---|
| ConnectionEvent.Type |
The connection event type.
|
| XmppSession.Status |
Represents the session status.
|
| Exception | Description |
|---|---|
| ConnectionException |
Indicates a failure while connecting to the server.
|
| NoResponseException |
This exception is thrown, when no response has been received from an XMPP entity.
|
Provides classes related to an XMPP session.
Copyright © 2014–2019 XMPP.rocks. All rights reserved.