public class TimedSocketFactory extends SocketFactory
Modifier and Type | Field and Description |
---|---|
static String |
JNP_SO_TIMEOUT |
static String |
JNP_TIMEOUT |
protected int |
soTimeout
The SO_TIMEOUT in milliseconds
|
protected int |
timeout
The connection timeout in milliseconds
|
Constructor and Description |
---|
TimedSocketFactory()
Creates a new instance of TimedSocketFactory
|
TimedSocketFactory(Hashtable<String,?> env) |
Modifier and Type | Method and Description |
---|---|
Socket |
createSocket(InetAddress hostAddr,
int port) |
Socket |
createSocket(InetAddress hostAddr,
int port,
InetAddress localAddr,
int localPort) |
Socket |
createSocket(String host,
int port) |
Socket |
createSocket(String host,
int port,
InetAddress localAddr,
int localPort) |
createSocket, getDefault
public static final String JNP_TIMEOUT
public static final String JNP_SO_TIMEOUT
protected int timeout
protected int soTimeout
public TimedSocketFactory()
public Socket createSocket(String host, int port) throws IOException, UnknownHostException
createSocket
in class SocketFactory
IOException
UnknownHostException
public Socket createSocket(InetAddress hostAddr, int port) throws IOException
createSocket
in class SocketFactory
IOException
public Socket createSocket(String host, int port, InetAddress localAddr, int localPort) throws IOException, UnknownHostException
createSocket
in class SocketFactory
IOException
UnknownHostException
public Socket createSocket(InetAddress hostAddr, int port, InetAddress localAddr, int localPort) throws IOException
createSocket
in class SocketFactory
IOException
Copyright © 2019 JBoss by Red Hat. All rights reserved.