| Package | Description |
|---|---|
| rocks.xmpp.core.chat |
Provides core classes needed for chat.
|
| rocks.xmpp.core.roster |
Provides classes for roster management.
|
| rocks.xmpp.core.session |
Provides classes related to an XMPP session.
|
| rocks.xmpp.core.session.context |
Provides the session context for core XMPP functionality.
|
| rocks.xmpp.core.stream |
Provides classes for XML Streams, especially Stream Negotiation.
|
| rocks.xmpp.core.subscription |
Provides classes for Managing Presence Subscriptions.
|
| rocks.xmpp.extensions.compress |
Provides classes for XEP-0138: Stream Compression.
|
| rocks.xmpp.extensions.disco |
Provides classes for XEP-0030: Service Discovery (#info).
|
| rocks.xmpp.extensions.privatedata |
Provides classes for XEP-0049: Private XML Storage.
|
| rocks.xmpp.extensions.rsm |
Provides classes for XEP-0059: Result Set Management.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChatManager
This class manages one-to-one chat sessions, which are described in 5.1.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RosterManager
This class manages the roster (aka contact or buddy list).
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExtensionManager |
class |
ReconnectionManager
If the connection goes down, this class automatically reconnects, if the user was authenticated.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Manager> |
XmppSession.getManager(Class<T> clazz)
Gets an instance of the specified manager class.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Class<? extends Manager>> |
CoreContext.getManagers()
Gets the initial managers.
|
| Constructor and Description |
|---|
CoreContext(Collection<Class<? extends Manager>> managers,
Class<?>... extensions) |
| Modifier and Type | Class and Description |
|---|---|
class |
StreamFeatureNegotiator
A base class to negotiate features.
|
class |
StreamFeaturesManager
Manages the various features, which are advertised during stream negotiation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PresenceManager
Manages subscription requests and presences.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CompressionManager
Manages stream compression as described in XEP-0138: Stream Compression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceDiscoveryManager
Manages XEP-0030: Service Discovery.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PrivateDataManager
This class implements XEP-0049: Private XML Storage.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResultSetManager
This manager is used to deal with result set management.
|
Copyright © 2014–2015 XMPP.rocks. All rights reserved.