public class SFDefaultSocketFactoryWrapper extends SocketFactory
| Constructor and Description |
|---|
SFDefaultSocketFactoryWrapper(boolean isSocksProxyDisabled) |
SFDefaultSocketFactoryWrapper(boolean isSocksProxyDisabled,
SocketFactory socketFactory) |
| Modifier and Type | Method and Description |
|---|---|
Socket |
createSocket()
When
isSocksProxyDisabled then, socket backed by plain socket impl is returned. |
Socket |
createSocket(InetAddress address,
int port) |
Socket |
createSocket(InetAddress address,
int port,
InetAddress clientAddress,
int clientPort) |
Socket |
createSocket(String host,
int port) |
Socket |
createSocket(String host,
int port,
InetAddress clientAddress,
int clientPort) |
getDefaultpublic SFDefaultSocketFactoryWrapper(boolean isSocksProxyDisabled)
public SFDefaultSocketFactoryWrapper(boolean isSocksProxyDisabled,
SocketFactory socketFactory)
public Socket createSocket() throws IOException
isSocksProxyDisabled then, socket backed by plain socket impl is returned. Otherwise, delegates
the socket creation to specified socketFactorycreateSocket in class SocketFactoryIOException - when socket creation failspublic Socket createSocket(String host, int port) throws IOException
createSocket in class SocketFactoryIOExceptionpublic Socket createSocket(InetAddress address, int port) throws IOException
createSocket in class SocketFactoryIOExceptionpublic Socket createSocket(String host, int port, InetAddress clientAddress, int clientPort) throws IOException
createSocket in class SocketFactoryIOExceptionpublic Socket createSocket(InetAddress address, int port, InetAddress clientAddress, int clientPort) throws IOException
createSocket in class SocketFactoryIOExceptionCopyright © 2025. All rights reserved.