[prev in list] [next in list] [prev in thread] [next in thread]
List: httpcomponents-commits
Subject: svn commit: r449761 - in /jakarta/httpcomponents/httpasync/trunk/src:
From: rolandw () apache ! org
Date: 2006-09-25 17:56:49
Message-ID: 20060925175649.644E11A981A () eris ! apache ! org
[Download RAW message or body]
Author: rolandw
Date: Mon Sep 25 10:56:48 2006
New Revision: 449761
URL: http://svn.apache.org/viewvc?view=rev&rev=449761
Log:
minimal changes to adapt to HTTPCORE-13, take 1
Modified:
jakarta/httpcomponents/httpasync/trunk/src/contrib/org/apache/http/async/contrib/routing/RoutingAsyncGet.java
jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/ElementalAsyncGet.java
jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/NotifiedAsyncGet.java
jakarta/httpcomponents/httpasync/trunk/src/java/org/apache/http/async/AsyncHttpProcessor.java
Modified: jakarta/httpcomponents/httpasync/trunk/src/contrib/org/apache/http/async/contrib/routing/RoutingAsyncGet.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpasync/trunk/src/contrib/o \
rg/apache/http/async/contrib/routing/RoutingAsyncGet.java?view=diff&rev=449761&r1=449760&r2=449761
==============================================================================
--- jakarta/httpcomponents/httpasync/trunk/src/contrib/org/apache/http/async/contrib/routing/RoutingAsyncGet.java \
(original)
+++ jakarta/httpcomponents/httpasync/trunk/src/contrib/org/apache/http/async/contrib/routing/RoutingAsyncGet.java \
Mon Sep 25 10:56:48 2006 @@ -45,6 +45,7 @@
import org.apache.http.impl.DefaultConnectionReuseStrategy;
import org.apache.http.impl.DefaultHttpParams;
import org.apache.http.impl.io.PlainSocketFactory;
+import org.apache.http.impl.protocol.DefaultHttpProcessor;
import org.apache.http.io.SocketFactory;
import org.apache.http.message.HttpGet;
import org.apache.http.params.HttpParams;
@@ -234,15 +235,17 @@
HttpAsyncClientConnection conn = new SimpleHttpAsyncClientConnection();
- AsyncHttpProcessor proc = new AsyncHttpProcessor();
- proc.setParams(params);
+ DefaultHttpProcessor dhp = new DefaultHttpProcessor();
// Required request interceptors
- proc.addInterceptor(new RequestContent());
- proc.addInterceptor(new RequestTargetHost());
+ dhp.addInterceptor(new RequestContent());
+ dhp.addInterceptor(new RequestTargetHost());
// Recommended request interceptors
- proc.addInterceptor(new RequestConnControl());
- proc.addInterceptor(new RequestUserAgent());
- // not supported: proc.addInterceptor(new RequestExpectContinue());
+ dhp.addInterceptor(new RequestConnControl());
+ dhp.addInterceptor(new RequestUserAgent());
+ // not supported: dhp.addInterceptor(new RequestExpectContinue());
+
+ AsyncHttpProcessor proc = new AsyncHttpProcessor(dhp);
+ proc.setParams(params);
ConnectionReuseStrategy crs = new DefaultConnectionReuseStrategy();
Modified: jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/ElementalAsyncGet.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpasync/trunk/src/examples/ \
org/apache/http/examples/ElementalAsyncGet.java?view=diff&rev=449761&r1=449760&r2=449761
==============================================================================
--- jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/ElementalAsyncGet.java \
(original)
+++ jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/ElementalAsyncGet.java \
Mon Sep 25 10:56:48 2006 @@ -44,6 +44,7 @@
import org.apache.http.impl.DefaultConnectionReuseStrategy;
import org.apache.http.impl.DefaultHttpParams;
import org.apache.http.impl.io.PlainSocketFactory;
+import org.apache.http.impl.protocol.DefaultHttpProcessor;
import org.apache.http.io.SocketFactory;
import org.apache.http.message.HttpGet;
import org.apache.http.params.HttpParams;
@@ -162,15 +163,17 @@
HttpAsyncClientConnection conn = new SimpleHttpAsyncClientConnection();
- AsyncHttpProcessor proc = new AsyncHttpProcessor();
- proc.setParams(params);
+ DefaultHttpProcessor dhp = new DefaultHttpProcessor();
// Required request interceptors
- proc.addInterceptor(new RequestContent());
- proc.addInterceptor(new RequestTargetHost());
+ dhp.addInterceptor(new RequestContent());
+ dhp.addInterceptor(new RequestTargetHost());
// Recommended request interceptors
- proc.addInterceptor(new RequestConnControl());
- proc.addInterceptor(new RequestUserAgent());
- // not supported: proc.addInterceptor(new RequestExpectContinue());
+ dhp.addInterceptor(new RequestConnControl());
+ dhp.addInterceptor(new RequestUserAgent());
+ // not supported: dhp.addInterceptor(new RequestExpectContinue());
+
+ AsyncHttpProcessor proc = new AsyncHttpProcessor(dhp);
+ proc.setParams(params);
ConnectionReuseStrategy crs = new DefaultConnectionReuseStrategy();
Modified: jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/NotifiedAsyncGet.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpasync/trunk/src/examples/ \
org/apache/http/examples/NotifiedAsyncGet.java?view=diff&rev=449761&r1=449760&r2=449761
==============================================================================
--- jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/NotifiedAsyncGet.java \
(original)
+++ jakarta/httpcomponents/httpasync/trunk/src/examples/org/apache/http/examples/NotifiedAsyncGet.java \
Mon Sep 25 10:56:48 2006 @@ -47,6 +47,7 @@
import org.apache.http.impl.DefaultConnectionReuseStrategy;
import org.apache.http.impl.DefaultHttpParams;
import org.apache.http.impl.io.PlainSocketFactory;
+import org.apache.http.impl.protocol.DefaultHttpProcessor;
import org.apache.http.io.SocketFactory;
import org.apache.http.message.HttpGet;
import org.apache.http.params.HttpParams;
@@ -261,15 +262,17 @@
HttpAsyncClientConnection conn = new SimpleHttpAsyncClientConnection();
- AsyncHttpProcessor proc = new AsyncHttpProcessor();
- proc.setParams(params);
+ DefaultHttpProcessor dhp = new DefaultHttpProcessor();
// Required request interceptors
- proc.addInterceptor(new RequestContent());
- proc.addInterceptor(new RequestTargetHost());
+ dhp.addInterceptor(new RequestContent());
+ dhp.addInterceptor(new RequestTargetHost());
// Recommended request interceptors
- proc.addInterceptor(new RequestConnControl());
- proc.addInterceptor(new RequestUserAgent());
- // not supported: proc.addInterceptor(new RequestExpectContinue());
+ dhp.addInterceptor(new RequestConnControl());
+ dhp.addInterceptor(new RequestUserAgent());
+ // not supported: dhp.addInterceptor(new RequestExpectContinue());
+
+ AsyncHttpProcessor proc = new AsyncHttpProcessor(dhp);
+ proc.setParams(params);
ConnectionReuseStrategy crs = new DefaultConnectionReuseStrategy();
Modified: jakarta/httpcomponents/httpasync/trunk/src/java/org/apache/http/async/AsyncHttpProcessor.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpasync/trunk/src/java/org/ \
apache/http/async/AsyncHttpProcessor.java?view=diff&rev=449761&r1=449760&r2=449761 \
==============================================================================
--- jakarta/httpcomponents/httpasync/trunk/src/java/org/apache/http/async/AsyncHttpProcessor.java \
(original)
+++ jakarta/httpcomponents/httpasync/trunk/src/java/org/apache/http/async/AsyncHttpProcessor.java \
Mon Sep 25 10:56:48 2006 @@ -42,6 +42,7 @@
import org.apache.http.params.HttpParams;
import org.apache.http.protocol.HttpContext;
import org.apache.http.protocol.HttpExecutionContext;
+import org.apache.http.protocol.HttpProcessor;
import org.apache.http.protocol.HttpRequestExecutor;
@@ -61,10 +62,12 @@
public class AsyncHttpProcessor extends HttpRequestExecutor {
/**
- * Create a new HTTP processor with empty default context.
+ * Create a new async HTTP processor.
+ *
+ * @param proc the underlying HTTP processor to use
*/
- public AsyncHttpProcessor() {
- super();
+ public AsyncHttpProcessor(HttpProcessor proc) {
+ super(proc);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic