Class ApacheHttpComponents5FlowableHttpClient

java.lang.Object
org.flowable.http.common.impl.apache.client5.ApacheHttpComponents5FlowableHttpClient
All Implemented Interfaces:
FlowableAsyncHttpClient, FlowableHttpClient

public class ApacheHttpComponents5FlowableHttpClient extends Object implements FlowableAsyncHttpClient
Author:
Filip Hrisafov
  • Field Details

    • logger

      protected final org.slf4j.Logger logger
    • client

      protected org.apache.hc.client5.http.async.HttpAsyncClient client
    • closeClient

      protected boolean closeClient
    • socketTimeout

      protected int socketTimeout
    • connectTimeout

      protected int connectTimeout
    • connectionRequestTimeout

      protected int connectionRequestTimeout
  • Constructor Details

    • ApacheHttpComponents5FlowableHttpClient

      public ApacheHttpComponents5FlowableHttpClient(HttpClientConfig config)
    • ApacheHttpComponents5FlowableHttpClient

      public ApacheHttpComponents5FlowableHttpClient(HttpClientConfig config, Consumer<org.apache.hc.client5.http.impl.async.HttpAsyncClientBuilder> clientBuilderCustomizer)
    • ApacheHttpComponents5FlowableHttpClient

      public ApacheHttpComponents5FlowableHttpClient(org.apache.hc.client5.http.async.HttpAsyncClient client, int socketTimeout, int connectTimeout, int connectionRequestTimeout)
  • Method Details