CAMEL-10040 camel-ahc - Upgrade AHC client to 2.x - Fixed CS and little fixes


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/801ff094
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/801ff094
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/801ff094

Branch: refs/heads/master
Commit: 801ff094a9f28b3275f193536a0bc4df4a54d1a5
Parents: 8f23f17
Author: Andrea Cosentino <anco...@gmail.com>
Authored: Tue Jun 28 15:20:06 2016 +0200
Committer: Andrea Cosentino <anco...@gmail.com>
Committed: Tue Jun 28 19:22:26 2016 +0200

----------------------------------------------------------------------
 .../camel/component/ahc/AhcComponent.java       |  4 ++--
 .../apache/camel/component/ahc/AhcEndpoint.java | 10 ++++-----
 .../apache/camel/component/ahc/AhcProducer.java | 22 ++++++++++----------
 .../camel/component/ahc/DefaultAhcBinding.java  |  4 ++--
 4 files changed, 20 insertions(+), 20 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/801ff094/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcComponent.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcComponent.java
 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcComponent.java
index 24e7f70..6577c60 100644
--- 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcComponent.java
+++ 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcComponent.java
@@ -188,14 +188,14 @@ public class AhcComponent extends 
HeaderFilterStrategyComponent {
     }
 
     /**
-     * Creates a new client configuration builder using {@code clientConfig} 
as a template for
+     * Creates a new client configuration builder using {@code 
DefaultAsyncHttpClientConfig} as a template for
      * the builder.
      *
      * @param clientConfig the instance to serve as a template for the builder
      * @return a builder configured with the same options as the supplied 
config
      */
     static DefaultAsyncHttpClientConfig.Builder 
cloneConfig(AsyncHttpClientConfig clientConfig) {
-       DefaultAsyncHttpClientConfig.Builder builder = new 
DefaultAsyncHttpClientConfig.Builder(clientConfig);
+        DefaultAsyncHttpClientConfig.Builder builder = new 
DefaultAsyncHttpClientConfig.Builder(clientConfig);
         return builder;
     }
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/801ff094/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java
 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java
index e996379..0afc438 100644
--- 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java
+++ 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcEndpoint.java
@@ -20,6 +20,9 @@ import java.net.URI;
 import java.util.Map;
 import javax.net.ssl.SSLContext;
 
+import io.netty.handler.ssl.ClientAuth;
+import io.netty.handler.ssl.JdkSslContext;
+
 import org.apache.camel.AsyncEndpoint;
 import org.apache.camel.Consumer;
 import org.apache.camel.Processor;
@@ -38,9 +41,6 @@ import org.asynchttpclient.AsyncHttpClientConfig;
 import org.asynchttpclient.DefaultAsyncHttpClient;
 import org.asynchttpclient.DefaultAsyncHttpClientConfig;
 
-import io.netty.handler.ssl.ClientAuth;
-import io.netty.handler.ssl.JdkSslContext;
-
 /**
  * To call external HTTP services using <a 
href="http://github.com/sonatype/async-http-client";>Async Http Client</a>.
  */
@@ -260,7 +260,7 @@ public class AhcEndpoint extends DefaultEndpoint implements 
AsyncEndpoint, Heade
                 
                 if (sslContextParameters != null) {
                     SSLContext sslContext = 
sslContextParameters.createSSLContext(getCamelContext());
-                    JdkSslContext ssl = new JdkSslContext(sslContext, true, 
ClientAuth.NONE);
+                    JdkSslContext ssl = new JdkSslContext(sslContext, true, 
ClientAuth.REQUIRE);
                     builder.setSslContext(ssl);
                 }
                 
@@ -269,7 +269,7 @@ public class AhcEndpoint extends DefaultEndpoint implements 
AsyncEndpoint, Heade
                 if (sslContextParameters != null) {
                     DefaultAsyncHttpClientConfig.Builder builder = new 
DefaultAsyncHttpClientConfig.Builder();
                     SSLContext sslContext = 
sslContextParameters.createSSLContext(getCamelContext());
-                    JdkSslContext ssl = new JdkSslContext(sslContext, true, 
ClientAuth.NONE);
+                    JdkSslContext ssl = new JdkSslContext(sslContext, true, 
ClientAuth.REQUIRE);
                     builder.setSslContext(ssl);
                     config = builder.build();
                 }

http://git-wip-us.apache.org/repos/asf/camel/blob/801ff094/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcProducer.java
 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcProducer.java
index 91356b5..77fe61d 100644
--- 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcProducer.java
+++ 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/AhcProducer.java
@@ -115,9 +115,9 @@ public class AhcProducer extends DefaultAsyncProducer {
             return "AhcAsyncHandler for exchangeId: " + 
exchange.getExchangeId() + " -> " + url;
         }
 
-               @Override
-               public State onBodyPartReceived(HttpResponseBodyPart bodyPart)
-                               throws Exception {
+        @Override
+        public State onBodyPartReceived(HttpResponseBodyPart bodyPart)
+            throws Exception {
             // write body parts to stream, which we will bind to the Camel 
Exchange in onComplete
             os.write(bodyPart.getBodyPartBytes());
             if (log.isTraceEnabled()) {
@@ -125,11 +125,11 @@ public class AhcProducer extends DefaultAsyncProducer {
             }
             contentLength += bodyPart.length();
             return State.CONTINUE;
-               }
+        }
 
-               @Override
-               public State onStatusReceived(HttpResponseStatus responseStatus)
-                               throws Exception {
+        @Override
+        public State onStatusReceived(HttpResponseStatus responseStatus)
+            throws Exception {
             if (log.isTraceEnabled()) {
                 log.trace("{} onStatusReceived {}", exchange.getExchangeId(), 
responseStatus);
             }
@@ -141,10 +141,10 @@ public class AhcProducer extends DefaultAsyncProducer {
                 exchange.setException(e);
             }
             return State.CONTINUE;
-               }
+        }
 
-               @Override
-               public State onHeadersReceived(HttpResponseHeaders headers) 
throws Exception {
+        @Override
+        public State onHeadersReceived(HttpResponseHeaders headers) throws 
Exception {
             if (log.isTraceEnabled()) {
                 log.trace("{} onHeadersReceived {}", exchange.getExchangeId(), 
headers);
             }
@@ -154,7 +154,7 @@ public class AhcProducer extends DefaultAsyncProducer {
                 exchange.setException(e);
             }
             return State.CONTINUE;
-               }
+        }
     }
 
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/801ff094/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/DefaultAhcBinding.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/DefaultAhcBinding.java
 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/DefaultAhcBinding.java
index 5f3aefd..c1346b2 100644
--- 
a/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/DefaultAhcBinding.java
+++ 
b/components/camel-ahc/src/main/java/org/apache/camel/component/ahc/DefaultAhcBinding.java
@@ -210,11 +210,11 @@ public class DefaultAhcBinding implements AhcBinding {
 
     @Override
     public void onHeadersReceived(AhcEndpoint endpoint, Exchange exchange, 
HttpResponseHeaders headers) throws Exception {
-       List<Entry<String, String>> l = headers.getHeaders().entries();
+        List<Entry<String, String>> l = headers.getHeaders().entries();
         for (Entry<String, String> entry : headers.getHeaders().entries()) {
             String key = entry.getKey();
             String value = entry.getValue();
-                exchange.getOut().getHeaders().put(key, value);
+            exchange.getOut().getHeaders().put(key, value);
         }
     }
 

Reply via email to