Package org.jivesoftware.smack.bosh
Class BOSHConfiguration
java.lang.Object
org.jivesoftware.smack.ConnectionConfiguration
org.jivesoftware.smack.bosh.BOSHConfiguration
Configuration to use while establishing the connection to the XMPP server via
HTTP binding.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jivesoftware.smack.ConnectionConfiguration
ConnectionConfiguration.DnssecMode, ConnectionConfiguration.SecurityMode
-
Field Summary
Fields inherited from class org.jivesoftware.smack.ConnectionConfiguration
allowNullOrEmptyUsername, host, hostAddress, port, proxy, xmppServiceDomain, xmppServiceDomainDnsName
-
Method Summary
Modifier and TypeMethodDescriptionstatic BOSHConfiguration.Builder
builder()
Get the configured proxy information (if any).int
getURI()
boolean
boolean
Methods inherited from class org.jivesoftware.smack.ConnectionConfiguration
getAuthzid, getCallbackHandler, getDebuggerFactory, getDnssecMode, getEnabledSaslMechanisms, getEnabledSSLCiphers, getEnabledSSLProtocols, getHost, getHostAddress, getHostnameVerifier, getHostString, getLanguage, getPassword, getPort, getResource, getSecurityMode, getServiceName, getSocketFactory, getUsername, getXmlLang, getXMPPServiceDomain, getXmppServiceDomainAsDnsNameIfPossible, isCompressionEnabled, isEnabledSaslMechanism, isSendPresence
-
Method Details
-
isProxyEnabled
-
getProxyInfo
Description copied from class:ConnectionConfiguration
Get the configured proxy information (if any).- Overrides:
getProxyInfo
in classConnectionConfiguration
- Returns:
- the configured proxy information or
null
.
-
getProxyAddress
-
getProxyPort
-
isUsingHTTPS
-
getURI
- Throws:
URISyntaxException
-
getHttpHeaders
-
builder
-