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() |
java.lang.String |
getProxyAddress() |
ProxyInfo |
getProxyInfo()
Get the configured proxy information (if any).
|
int |
getProxyPort() |
java.net.URI |
getURI() |
boolean |
isProxyEnabled() |
boolean |
isUsingHTTPS() |
getAuthzid, getCallbackHandler, getCustomSSLContext, getCustomX509TrustManager, getDnssecMode, getEnabledSaslMechanisms, getEnabledSSLCiphers, getEnabledSSLProtocols, getHostnameVerifier, getKeystorePath, getKeystoreType, getPassword, getPKCS11Library, getResource, getSecurityMode, getServiceName, getSocketFactory, getUsername, getXMPPServiceDomain, isCompressionEnabled, isDebuggerEnabled, isEnabledSaslMechanism, isLegacySessionDisabled, isSendPresence
public boolean isProxyEnabled()
public ProxyInfo getProxyInfo()
ConnectionConfiguration
getProxyInfo
in class ConnectionConfiguration
null
.public java.lang.String getProxyAddress()
public int getProxyPort()
public boolean isUsingHTTPS()
public java.net.URI getURI() throws java.net.URISyntaxException
java.net.URISyntaxException
public static BOSHConfiguration.Builder builder()