public class SocketFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) class |
SocketFactory.PrSocket |
Modifier and Type | Field and Description |
---|---|
private static SocketFactory |
defaultFactory |
private PortRange |
portRange |
Modifier | Constructor and Description |
---|---|
protected |
SocketFactory() |
Modifier and Type | Method and Description |
---|---|
java.net.Socket |
createSocket(java.net.InetAddress address,
int port) |
private java.net.Socket |
createSocket(java.net.InetAddress address,
int port,
java.net.InetAddress localAddr) |
java.net.Socket |
createSocket(java.net.InetAddress address,
int port,
java.net.InetAddress localAddr,
int localPort) |
java.net.Socket |
createSocket(java.lang.String host,
int port) |
java.net.Socket |
createSocket(java.lang.String host,
int port,
java.net.InetAddress localAddr,
int localPort) |
static SocketFactory |
getDefault()
Returns the default instance of this class.
|
private static SocketFactory defaultFactory
private PortRange portRange
public static SocketFactory getDefault()
public java.net.Socket createSocket(java.lang.String host, int port) throws java.io.IOException
java.io.IOException
public java.net.Socket createSocket(java.net.InetAddress address, int port) throws java.io.IOException
java.io.IOException
public java.net.Socket createSocket(java.lang.String host, int port, java.net.InetAddress localAddr, int localPort) throws java.io.IOException
java.io.IOException
public java.net.Socket createSocket(java.net.InetAddress address, int port, java.net.InetAddress localAddr, int localPort) throws java.io.IOException
java.io.IOException
private java.net.Socket createSocket(java.net.InetAddress address, int port, java.net.InetAddress localAddr) throws java.io.IOException
java.io.IOException