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, xmppServiceDomainDnsName
Modifier and Type | Method and Description |
---|---|
static BOSHConfiguration.Builder |
builder() |
Map<String,String> |
getHttpHeaders() |
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, getXmppServiceDomainAsDnsNameIfPossible, 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 Map<String,String> getHttpHeaders()
public static BOSHConfiguration.Builder builder()