| Interface | Description |
|---|---|
| ReconnectionStrategy |
A strategy for reconnection logic, i.e. when and in which interval reconnection attempts will happen.
|
| SessionStatusListener |
Allows to listen for XMPP session status changes, e.g. disconnects.
|
| Class | Description |
|---|---|
| Connection |
The base connection class which provides hostname, port and proxy information.
|
| ConnectionConfiguration |
A base class for connection configurations.
|
| ConnectionConfiguration.Builder<T extends ConnectionConfiguration.Builder<T>> |
An abstract builder class for building immutable configuration objects.
|
| ExtensionManager | |
| Manager |
A generic manager class, which allows to enable or disable certain functionality.
|
| ReconnectionManager |
If the connection goes down, this class automatically reconnects, if the user was authenticated.
|
| SessionStatusEvent |
An XMPP session event is fired, whenever the status of a session has changed, e.g. when it is abnormally disconnected.
|
| TcpConnection |
The default TCP socket connection as described in TCP Binding.
|
| TcpConnectionConfiguration |
A configuration for a TCP connection.
|
| TcpConnectionConfiguration.Builder |
A builder to create a
TcpConnectionConfiguration instance. |
| TruncatedBinaryExponentialBackoffStrategy |
This is the default reconnection strategy used by the
ReconnectionManager. |
| XmppSession |
The base class for establishing an XMPP session with a server.
|
| XmppSessionConfiguration |
A configuration for an
XmppSession. |
| XmppSessionConfiguration.Builder |
A builder to create an
XmppSessionConfiguration instance. |
| Enum | Description |
|---|---|
| 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.
|
Copyright © 2014–2015 XMPP.rocks. All rights reserved.