- 
                Notifications
    You must be signed in to change notification settings 
- Fork 1.1k
TCP Socket Connection Techniques
        Gary Russell edited this page Nov 6, 2013 
        ·
        2 revisions
      
    Various extension points are provided on the TCP connection factories. An example of how to use a custom TcpSocketFactorySupport to bind to a local interface/port is shown in this Gist
A similar technique can be used to apply a connect timeout to the socket...
@Override
public Socket createSocket(String host, int port) throws IOException, UnknownHostException {
	Socket socket = this.delegate.createSocket();
	socket.connect(new InetSocketAddress(host, port), 1000);
	return socket;
}... just use a similar TcpSocketFactorySupport to that shown in the gist, with this modified method.