createSocket
public static java.net.Socket createSocket(java.lang.String socketfactoryName,
java.lang.String host,
int port,
java.net.InetAddress localAddress,
int localPort,
int timeout)
throws java.io.IOException,
java.net.UnknownHostException,
ConnectTimeoutException
Deprecated.
This method attempts to execute Socket method available since Java 1.4
using reflection. If the methods are not available or could not be executed
null is returned
- Parameters:
socketfactoryName
- name of the socket factory class
host
- the host name/IP
port
- the port on the host
localAddress
- the local host name/IP to bind the socket to
localPort
- the port on the local machine
timeout
- the timeout value to be used in milliseconds. If the socket cannot be
completed within the given time limit, it will be abandoned
- Returns:
- a connected Socket
- Throws:
java.io.IOException
- if an I/O error occurs while creating the socket
java.net.UnknownHostException
- if the IP address of the host cannot be
determined
ConnectTimeoutException
- if socket cannot be connected within the
given time limit