Class ManagedHttpClientConnectionFactory

java.lang.Object
org.apache.http.impl.conn.ManagedHttpClientConnectionFactory
All Implemented Interfaces:
HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection>

@Contract(threading=IMMUTABLE_CONDITIONAL) public class ManagedHttpClientConnectionFactory extends Object implements HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection>
Factory for ManagedHttpClientConnection instances.
Since:
4.3
  • Field Details

    • COUNTER

      private static final AtomicLong COUNTER
    • INSTANCE

      public static final ManagedHttpClientConnectionFactory INSTANCE
    • log

      private final org.apache.commons.logging.Log log
    • headerLog

      private final org.apache.commons.logging.Log headerLog
    • wireLog

      private final org.apache.commons.logging.Log wireLog
    • requestWriterFactory

      private final org.apache.http.io.HttpMessageWriterFactory<org.apache.http.HttpRequest> requestWriterFactory
    • responseParserFactory

      private final org.apache.http.io.HttpMessageParserFactory<org.apache.http.HttpResponse> responseParserFactory
    • incomingContentStrategy

      private final org.apache.http.entity.ContentLengthStrategy incomingContentStrategy
    • outgoingContentStrategy

      private final org.apache.http.entity.ContentLengthStrategy outgoingContentStrategy
  • Constructor Details

    • ManagedHttpClientConnectionFactory

      public ManagedHttpClientConnectionFactory(org.apache.http.io.HttpMessageWriterFactory<org.apache.http.HttpRequest> requestWriterFactory, org.apache.http.io.HttpMessageParserFactory<org.apache.http.HttpResponse> responseParserFactory, org.apache.http.entity.ContentLengthStrategy incomingContentStrategy, org.apache.http.entity.ContentLengthStrategy outgoingContentStrategy)
      Since:
      4.4
    • ManagedHttpClientConnectionFactory

      public ManagedHttpClientConnectionFactory(org.apache.http.io.HttpMessageWriterFactory<org.apache.http.HttpRequest> requestWriterFactory, org.apache.http.io.HttpMessageParserFactory<org.apache.http.HttpResponse> responseParserFactory)
    • ManagedHttpClientConnectionFactory

      public ManagedHttpClientConnectionFactory(org.apache.http.io.HttpMessageParserFactory<org.apache.http.HttpResponse> responseParserFactory)
    • ManagedHttpClientConnectionFactory

      public ManagedHttpClientConnectionFactory()
  • Method Details