[prev in list] [next in list] [prev in thread] [next in thread]
List: httpcomponents-commits
Subject: svn commit: r1354913 [2/2] - in /httpcomponents/httpclient/branches/decorator-refactoring/httpclient
From: olegk () apache ! org
Date: 2012-06-28 11:00:59
Message-ID: 20120628110105.B2AAF23889FD () eris ! apache ! org
[Download RAW message or body]
Modified: httpcomponents/httpclient/branches/decorator-refactoring/httpclient/src/test/java/org/apache/http/impl/conn/TestIdleConnectionEviction.java
URL: http://svn.apache.org/viewvc/httpcomponents/httpclient/branches/decorator-refacto \
ring/httpclient/src/test/java/org/apache/http/impl/conn/TestIdleConnectionEviction.java?rev=1354913&r1=1354912&r2=1354913&view=diff
==============================================================================
--- httpcomponents/httpclient/branches/decorator-refactoring/httpclient/src/test/java/org/apache/http/impl/conn/TestIdleConnectionEviction.java \
(original)
+++ httpcomponents/httpclient/branches/decorator-refactoring/httpclient/src/test/java/org/apache/http/impl/conn/TestIdleConnectionEviction.java \
Thu Jun 28 11:00:52 2012 @@ -37,15 +37,9 @@ import org.apache.http.client.HttpClient
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpUriRequest;
import org.apache.http.conn.ClientConnectionManager;
-import org.apache.http.conn.scheme.PlainSocketFactory;
-import org.apache.http.conn.scheme.Scheme;
-import org.apache.http.conn.scheme.SchemeRegistry;
-import org.apache.http.impl.client.DefaultHttpClient;
-import org.apache.http.localserver.LocalTestServer;
+import org.apache.http.impl.client.HttpClientBuilder;
import org.apache.http.localserver.LocalServerTestBase;
-import org.apache.http.params.BasicHttpParams;
-import org.apache.http.params.HttpConnectionParams;
-import org.apache.http.params.HttpParams;
+import org.apache.http.localserver.LocalTestServer;
import org.apache.http.util.EntityUtils;
import org.junit.Before;
import org.junit.Test;
@@ -61,17 +55,11 @@ public class TestIdleConnectionEviction
@Test
public void testIdleConnectionEviction() throws Exception {
- HttpParams params = new BasicHttpParams();
- HttpConnectionParams.setStaleCheckingEnabled(params, false);
-
- SchemeRegistry schemeRegistry = new SchemeRegistry();
- schemeRegistry.register(new Scheme("http", 80, \
PlainSocketFactory.getSocketFactory()));
-
- PoolingClientConnectionManager cm = new \
PoolingClientConnectionManager(schemeRegistry); + \
PoolingClientConnectionManager cm = new PoolingClientConnectionManager(); \
cm.setDefaultMaxPerRoute(10); cm.setMaxTotal(50);
- DefaultHttpClient httpclient = new DefaultHttpClient(cm, params);
+ HttpClient httpclient = new \
HttpClientBuilder().setConnectionManager(cm).build();
IdleConnectionMonitor idleConnectionMonitor = new IdleConnectionMonitor(cm);
idleConnectionMonitor.start();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic