A B C G I L N O P R S X 

A

authID - Variable in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
The BOSH equivalent of the stream ID which is used for DIGEST authentication.

B

BOSH_URI - Static variable in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
The BOSH namespace from XEP-0124.
BOSHConfiguration - Class in org.jivesoftware.smack.bosh
Configuration to use while establishing the connection to the XMPP server via HTTP binding.
BOSHConfiguration(String) - Constructor for class org.jivesoftware.smack.bosh.BOSHConfiguration
 
BOSHConfiguration(String, int) - Constructor for class org.jivesoftware.smack.bosh.BOSHConfiguration
 
BOSHConfiguration(boolean, String, int, String, String) - Constructor for class org.jivesoftware.smack.bosh.BOSHConfiguration
Create a HTTP Binding configuration.
BOSHConfiguration(boolean, String, int, String, ProxyInfo, String) - Constructor for class org.jivesoftware.smack.bosh.BOSHConfiguration
Create a HTTP Binding configuration.
BOSHPacketReader - Class in org.jivesoftware.smack.bosh
Listens for XML traffic from the BOSH connection manager and parses it into packet objects.
BOSHPacketReader(XMPPBOSHConnection) - Constructor for class org.jivesoftware.smack.bosh.BOSHPacketReader
Create a packet reader which listen on a BOSHConnection for received HTTP responses, parse the packets and notifies the connection.

C

connectInternal() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 

G

getConnectionID() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
getProxyAddress() - Method in class org.jivesoftware.smack.bosh.BOSHConfiguration
 
getProxyInfo() - Method in class org.jivesoftware.smack.bosh.BOSHConfiguration
 
getProxyPort() - Method in class org.jivesoftware.smack.bosh.BOSHConfiguration
 
getSASLAuthentication() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
getURI() - Method in class org.jivesoftware.smack.bosh.BOSHConfiguration
 
getUser() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 

I

initDebugger() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
Initialize the SmackDebugger which allows to log and debug XML traffic.
isAnonymous() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
isAuthenticated() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
isConnected() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
isProxyEnabled() - Method in class org.jivesoftware.smack.bosh.BOSHConfiguration
 
isSecureConnection() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
isUsingCompression() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
isUsingSSL() - Method in class org.jivesoftware.smack.bosh.BOSHConfiguration
 

L

login(String, String, String) - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
loginAnonymously() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 

N

notifyConnectionError(Exception) - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
Sends out a notification that there was an error with the connection and closes the connection.

O

org.jivesoftware.smack.bosh - package org.jivesoftware.smack.bosh
 

P

processPacket(Packet) - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 

R

responseReceived(BOSHMessageEvent) - Method in class org.jivesoftware.smack.bosh.BOSHPacketReader
Parse the received packets and notify the corresponding connection.

S

send(ComposableBody) - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
Send a HTTP request to the connection manager with the provided body element.
sendPacketInternal(Packet) - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
serverRequiresBinding() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
serverSupportsAccountCreation() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
serverSupportsSession() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
 
sessionID - Variable in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
The session ID for the BOSH session with the connection manager.
shutdown() - Method in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
Closes the connection by setting presence to unavailable and closing the HTTP client.

X

XMPP_BOSH_NS - Static variable in class org.jivesoftware.smack.bosh.XMPPBOSHConnection
The XMPP Over Bosh namespace.
XMPPBOSHConnection - Class in org.jivesoftware.smack.bosh
Creates a connection to a XMPP server via HTTP binding.
XMPPBOSHConnection(boolean, String, int, String, String) - Constructor for class org.jivesoftware.smack.bosh.XMPPBOSHConnection
Create a HTTP Binding connection to a XMPP server.
XMPPBOSHConnection(BOSHConfiguration) - Constructor for class org.jivesoftware.smack.bosh.XMPPBOSHConnection
Create a HTTP Binding connection to a XMPP server.
A B C G I L N O P R S X