List of usage examples for org.apache.http.impl.conn PoolingHttpClientConnectionManager connect
public void connect(final HttpClientConnection managedConn, final HttpRoute route, final int connectTimeout, final HttpContext context) throws IOException
From source file:org.apache.solr.client.solrj.ConnectionReuseTest.java
public void headerRequest(HttpHost target, HttpRoute route, HttpClientConnection conn, PoolingHttpClientConnectionManager cm) throws IOException, HttpException { HttpRequest req = new BasicHttpRequest("OPTIONS", "*", HttpVersion.HTTP_1_1); req.addHeader("Host", target.getHostName()); if (!conn.isOpen()) { // establish connection based on its route info cm.connect(conn, route, 1000, context); // and mark it as route complete cm.routeComplete(conn, route, context); }//from w w w. j av a 2s .co m conn.sendRequestHeader(req); conn.flush(); conn.receiveResponseHeader(); }