public class ApacheHttpClient43Engine extends ApacheHttpClient4Engine
ApacheHttpClient4Engine.MemoryUnit
chunked, closed, createdHttpClient, defaultProxy, fileUploadInMemoryThresholdLimit, fileUploadMemoryUnit, fileUploadTempFileDir, followRedirects, hostnameVerifier, httpClient, httpContext, httpContextProvider, responseBufferSize, sslContext
Constructor and Description |
---|
ApacheHttpClient43Engine() |
ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient) |
ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient,
boolean closeHttpClient) |
ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient,
org.apache.http.protocol.HttpContext httpContext)
Deprecated.
|
ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient,
HttpContextProvider httpContextProvider) |
ApacheHttpClient43Engine(org.apache.http.HttpHost defaultProxy) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.http.client.HttpClient |
createDefaultHttpClient() |
org.apache.http.HttpHost |
getDefaultProxy() |
protected void |
setRedirectNotRequired(ClientInvocation request,
org.apache.http.client.methods.HttpRequestBase httpMethod) |
protected void |
setRedirectRequired(ClientInvocation request,
org.apache.http.client.methods.HttpRequestBase httpMethod) |
buildEntity, cleanUpAfterExecute, close, commitHeaders, createBufferedStream, createHttpMethod, extractHeaders, finalize, getFileUploadInMemoryThresholdLimit, getFileUploadMemoryUnit, getFileUploadTempFileDir, getHostnameVerifier, getHttpClient, getHttpContext, getResponseBufferSize, getSslContext, getTempfilePrefix, invoke, isChunked, isClosed, isFollowRedirects, loadHttpMethod, setChunked, setFileUploadInMemoryThresholdLimit, setFileUploadMemoryUnit, setFileUploadTempFileDir, setFollowRedirects, setHostnameVerifier, setHttpContext, setResponseBufferSize, setSslContext
public ApacheHttpClient43Engine()
public ApacheHttpClient43Engine(org.apache.http.HttpHost defaultProxy)
public ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient)
public ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient, boolean closeHttpClient)
@Deprecated public ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient, org.apache.http.protocol.HttpContext httpContext)
HttpClient
and HttpContext
instances.
Note that the same instance of httpContext is passed to the engine, which may store thread unsafe
attributes in it. It is hence recommended to override the HttpClient
execute(HttpUriRequest request, HttpContext context)method to perform a deep copy of the context before executing the request.
httpClient
- The http clienthttpContext
- The context to be used for executing requestspublic ApacheHttpClient43Engine(org.apache.http.client.HttpClient httpClient, HttpContextProvider httpContextProvider)
protected org.apache.http.client.HttpClient createDefaultHttpClient()
createDefaultHttpClient
in class ApacheHttpClient4Engine
public org.apache.http.HttpHost getDefaultProxy()
getDefaultProxy
in class ApacheHttpClient4Engine
protected void setRedirectRequired(ClientInvocation request, org.apache.http.client.methods.HttpRequestBase httpMethod)
setRedirectRequired
in class ApacheHttpClient4Engine
protected void setRedirectNotRequired(ClientInvocation request, org.apache.http.client.methods.HttpRequestBase httpMethod)
setRedirectNotRequired
in class ApacheHttpClient4Engine
Copyright © 2020 JBoss by Red Hat. All rights reserved.