[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