| Modifier and Type | Class and Description |
|---|---|
class |
Bind
The implementation of the
<bind/> element, which is used during resource binding. |
| Modifier and Type | Class and Description |
|---|---|
class |
Mechanisms
Represents the
<mechanisms/> element as described in Exchange of Stream Headers and Stream Features
This class is immutable. |
| Modifier and Type | Class and Description |
|---|---|
class |
Session
The implementation of the
<session/> element to establish a session. |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends StreamFeature> |
StreamFeatureNegotiator.getFeatureClass()
Gets the feature class, this negotiator is responsible for.
|
Map<Class<? extends StreamFeature>,StreamFeature> |
StreamFeaturesManager.getFeatures()
Gets the available features, which the server has advertised.
|
Map<Class<? extends StreamFeature>,StreamFeature> |
StreamFeaturesManager.getFeatures()
Gets the available features, which the server has advertised.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StreamFeaturesManager.awaitNegotiation(Class<? extends StreamFeature> streamFeature,
long timeout)
Waits until the given feature will be negotiated.
|
| Constructor and Description |
|---|
StreamFeatureNegotiator(XmppSession xmppSession,
Class<? extends StreamFeature> featureClass)
Constructs a feature negotiator.
|
| Modifier and Type | Method and Description |
|---|---|
int |
StreamFeature.compareTo(StreamFeature o)
Compares two features by their priority and mandatory-to-negotiate flag.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StartTls
Represents the STARTTLS feature and initiates the TLS negotiation process.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EntityCapabilities
The implementation of the
<c/> element in the http://jabber.org/protocol/caps. |
| Modifier and Type | Class and Description |
|---|---|
class |
CompressionFeature
The implementation of the
<compression/> element in the http://jabber.org/features/compress namespace. |
| Modifier and Type | Class and Description |
|---|---|
class |
StreamManagement
The implementation of the
<sm/> element in the urn:xmpp:sm:3 namespace. |
| Modifier and Type | Class and Description |
|---|---|
class |
RosterVersioning
The implementation of the roster versioning feature.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SubscriptionPreApproval
The implementation of the subscription pre-approval feature.
|
Copyright © 2014–2015 XMPP.rocks. All rights reserved.