public final class BOSHConfiguration extends ConnectionConfiguration
XMPPBOSHConnection
Modifier and Type | Class and Description |
---|---|
static class |
BOSHConfiguration.Builder |
ConnectionConfiguration.DnssecMode, ConnectionConfiguration.SecurityMode
allowNullOrEmptyUsername, host, hostAddress, port, proxy, xmppServiceDomain
Modifier and Type | Method and Description |
---|---|
static BOSHConfiguration.Builder |
builder() |
String |
getProxyAddress() |
ProxyInfo |
getProxyInfo()
Get the configured proxy information (if any).
|
int |
getProxyPort() |
URI |
getURI() |
boolean |
isProxyEnabled() |
boolean |
isUsingHTTPS() |
getAuthzid, getCallbackHandler, getCustomSSLContext, getCustomX509TrustManager, getDebuggerFactory, getDnssecMode, getEnabledSaslMechanisms, getEnabledSSLCiphers, getEnabledSSLProtocols, getHostnameVerifier, getKeystorePath, getKeystoreType, getPassword, getPKCS11Library, getResource, getSecurityMode, getServiceName, getSocketFactory, getUsername, getXMPPServiceDomain, isCompressionEnabled, isEnabledSaslMechanism, isSendPresence
public boolean isProxyEnabled()
public ProxyInfo getProxyInfo()
ConnectionConfiguration
getProxyInfo
in class ConnectionConfiguration
null
.public String getProxyAddress()
public int getProxyPort()
public boolean isUsingHTTPS()
public URI getURI() throws URISyntaxException
URISyntaxException
public static BOSHConfiguration.Builder builder()