Package | Description |
---|---|
org.jivesoftware.smack |
Core classes of the Smack API.
|
org.jivesoftware.smack.bosh |
Smack's API for BOSH (XEP-206, XEP-124).
|
org.jivesoftware.smack.sasl |
Classes and interfaces for SASL based XMPP authentication.
|
org.jivesoftware.smack.tcp |
TODO describe me.
|
org.jivesoftware.smackx.httpfileupload |
Smack's API for XEP-0363: HTTP File Upload.
|
Modifier and Type | Class and Description |
---|---|
static class |
ConnectionConfiguration.Builder<B extends ConnectionConfiguration.Builder<B,C>,C extends ConnectionConfiguration>
A builder for XMPP connection configurations.
|
Modifier and Type | Field and Description |
---|---|
protected ConnectionConfiguration |
AbstractXMPPConnection.config
Holds the initial configuration used while creating the connection.
|
Modifier and Type | Method and Description |
---|---|
ConnectionConfiguration |
AbstractXMPPConnection.getConfiguration()
Get the connection configuration used by this connection.
|
Constructor and Description |
---|
AbstractXMPPConnection(ConnectionConfiguration configuration)
Create a new XMPPConnection to an XMPP server.
|
Modifier and Type | Class and Description |
---|---|
class |
BOSHConfiguration
Configuration to use while establishing the connection to the XMPP server via
HTTP binding.
|
Modifier and Type | Field and Description |
---|---|
protected ConnectionConfiguration |
SASLMechanism.connectionConfiguration |
Modifier and Type | Method and Description |
---|---|
SASLMechanism |
SASLMechanism.instanceForAuthentication(XMPPConnection connection,
ConnectionConfiguration connectionConfiguration) |
Modifier and Type | Class and Description |
---|---|
class |
XMPPTCPConnectionConfiguration
A connection configuration for XMPP connections over TCP (the common case).
|
Modifier and Type | Method and Description |
---|---|
void |
HttpFileUploadManager.useTlsSettingsFrom(ConnectionConfiguration connectionConfiguration) |