public final class TcpConnectionConfiguration extends ConnectionConfiguration
TcpConnectionConfiguration tcpConfiguration = TcpConnectionConfiguration.builder()
.hostname("localhost")
.port(5222)
.sslContext(sslContext)
.secure(false)
.build();
This class is immutable.BoshConnectionConfiguration,
TcpConnection| Modifier and Type | Class and Description |
|---|---|
static class |
TcpConnectionConfiguration.Builder
A builder to create a
TcpConnectionConfiguration instance. |
| Modifier and Type | Method and Description |
|---|---|
static TcpConnectionConfiguration.Builder |
builder()
Creates a new builder for this class.
|
Connection |
createConnection(XmppSession xmppSession)
A factory method to create the connection.
|
static TcpConnectionConfiguration |
getDefault()
Gets the default configuration.
|
int |
getKeepAliveInterval()
Gets the whitespace keep-alive interval.
|
SocketFactory |
getSocketFactory()
Gets the socket factory.
|
static void |
setDefault(TcpConnectionConfiguration configuration)
Sets the default configuration.
|
String |
toString() |
getCompressionMethods, getConnectTimeout, getHostname, getHostnameVerifier, getPort, getProxy, getSSLContext, isSecurepublic static TcpConnectionConfiguration.Builder builder()
public static TcpConnectionConfiguration getDefault()
public static void setDefault(TcpConnectionConfiguration configuration)
configuration - The default configuration.public final Connection createConnection(XmppSession xmppSession)
ConnectionConfigurationcreateConnection in class ConnectionConfigurationxmppSession - The XMPP session, which is associated with the connection.public final int getKeepAliveInterval()
public final SocketFactory getSocketFactory()
public final String toString()
toString in class ConnectionConfigurationCopyright © 2014–2017 XMPP.rocks. All rights reserved.