Class LoopbackHttpClientSocketFactory
- java.lang.Object
-
- org.apache.jmeter.protocol.http.util.LoopbackHttpClientSocketFactory
-
public class LoopbackHttpClientSocketFactory extends Object
Commons HttpClient protocol factory to generate Loopback HTTP sockets
-
-
Constructor Summary
Constructors Constructor Description LoopbackHttpClientSocketFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SocketcreateSocket(String host, int port)SocketcreateSocket(String host, int port, InetAddress clientHost, int clientPort)SocketcreateSocket(String host, int port, InetAddress localAddress, int localPort, HttpConnectionParams params)static voidsetup()Convenience method to set up the necessary HttpClient protocol and URL handler.
-
-
-
Method Detail
-
createSocket
public Socket createSocket(String host, int port, InetAddress clientHost, int clientPort) throws IOException, UnknownHostException
- Throws:
IOExceptionUnknownHostException
-
createSocket
public Socket createSocket(String host, int port) throws IOException, UnknownHostException
- Throws:
IOExceptionUnknownHostException
-
createSocket
public Socket createSocket(String host, int port, InetAddress localAddress, int localPort, HttpConnectionParams params) throws IOException, UnknownHostException, ConnectTimeoutException
- Throws:
IOExceptionUnknownHostExceptionConnectTimeoutException
-
setup
public static void setup()
Convenience method to set up the necessary HttpClient protocol and URL handler. Only works for HttpClient, because it's not possible (or at least very difficult) to provide a different socket factory for the HttpURLConnection class.
-
-