Author: pmouawad
Date: Tue Mar 28 11:30:13 2017
New Revision: 1789097

URL: http://svn.apache.org/viewvc?rev=1789097&view=rev
Log:
Fix code smell

Modified:
    
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHC4Impl.java

Modified: 
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHC4Impl.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHC4Impl.java?rev=1789097&r1=1789096&r2=1789097&view=diff
==============================================================================
--- 
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHC4Impl.java
 (original)
+++ 
jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPHC4Impl.java
 Tue Mar 28 11:30:13 2017
@@ -350,7 +350,7 @@ public class HTTPHC4Impl extends HTTPHCA
 
         HTTPSampleResult res = createSampleResult(url, method);
 
-        CloseableHttpClient httpClient = setupClient(url, res);
+        CloseableHttpClient httpClient = setupClient(url);
 
         HttpRequestBase httpRequest = null;
         try {
@@ -611,7 +611,7 @@ public class HTTPHC4Impl extends HTTPHCA
     /**
      * Execute request either as is or under PrivilegedAction 
      * if a Subject is available for url
-     * @param httpClient the {@link HttpClient} to be used to execute the 
httpRequest
+     * @param httpClient the {@link CloseableHttpClient} to be used to execute 
the httpRequest
      * @param httpRequest the {@link HttpRequest} to be executed
      * @param localContext th {@link HttpContext} to be used for execution
      * @param url the target url (will be used to look up a possible subject 
for the execution)
@@ -627,8 +627,8 @@ public class HTTPHC4Impl extends HTTPHCA
             Subject subject = authManager.getSubjectForUrl(url);
             if (subject != null) {
                 try {
-                    return (CloseableHttpResponse) Subject.doAs(subject,
-                            (PrivilegedExceptionAction<HttpResponse>) () ->
+                    return Subject.doAs(subject,
+                            (PrivilegedExceptionAction<CloseableHttpResponse>) 
() ->
                                     httpClient.execute(httpRequest, 
localContext));
                 } catch (PrivilegedActionException e) {
                     log.error("Can't execute httpRequest with subject: {}", 
subject, e);
@@ -754,7 +754,7 @@ public class HTTPHC4Impl extends HTTPHCA
         }
     }
 
-    private CloseableHttpClient setupClient(URL url, SampleResult res) {
+    private CloseableHttpClient setupClient(URL url) {
 
         Map<HttpClientKey, CloseableHttpClient> mapHttpClientPerHttpClientKey 
= HTTPCLIENTS_CACHE_PER_THREAD_AND_HTTPCLIENTKEY.get();
         


Reply via email to