## Uses of Interface
org.apache.http.params.HttpParams

- Packages that use HttpParams
  Package | Description
  --- | ---
  org.apache.http | Core HTTP components based on the blocking I/O model.
  org.apache.http.impl | Default implementations for interfaces in `org.apache.http`.
  org.apache.http.impl.io | Default implementations for interfaces in `org.apache.http.io`.
  org.apache.http.impl.nio | Default implementations for interfaces in `org.apache.http.nio`.
  org.apache.http.impl.nio.codecs | Default implementations for interfaces in `org.apache.http.nio.codecs`.
  org.apache.http.impl.nio.pool | Basic implementations for interfaces in `org.apache.http.nio.pool`.
  org.apache.http.impl.nio.reactor | Default implementations for interfaces in `org.apache.http.nio` including default I/O reactor implementations and support for SSL/TLS transport security.
  org.apache.http.impl.nio.ssl | Deprecated
  org.apache.http.impl.pool | Basic implementations for interfaces in `org.apache.http.pool`.
  org.apache.http.message | Basic HTTP message implementations.
  org.apache.http.nio.params | HTTP parameters for I/O reactors based on NIO model.
  org.apache.http.nio.protocol | Asynchronous HTTP protocol handlers based on the non-blocking I/O model.
  org.apache.http.params | The parameterization framework for HTTP components.
  org.apache.http.protocol | HTTP protocol execution framework and synchronous HTTP protocol handlers based on the blocking I/O model.

- - ### Uses of HttpParams in org.apache.http

    Methods in org.apache.http that return HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `HttpParams` | HttpMessage.`getParams()` Deprecated. (4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'

    Methods in org.apache.http with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpMessage.`setParams(HttpParams params)` Deprecated. (4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'

  - ### Uses of HttpParams in org.apache.http.impl

    Methods in org.apache.http.impl with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SocketHttpClientConnection.`bind(Socket socket, HttpParams params)` Deprecated. Binds this connection to the given `Socket`.
    `void` | DefaultHttpClientConnection.`bind(Socket socket, HttpParams params)` Deprecated.
    `void` | DefaultHttpServerConnection.`bind(Socket socket, HttpParams params)` Deprecated.
    `protected void` | SocketHttpServerConnection.`bind(Socket socket, HttpParams params)` Deprecated. Binds this connection to the given `Socket`.
    `protected HttpMessageParser<HttpRequest>` | AbstractHttpServerConnection.`createRequestParser(SessionInputBuffer buffer, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. Creates an instance of `HttpMessageParser` to be used for parsing HTTP requests received over this connection.
    `protected HttpMessageWriter<HttpRequest>` | AbstractHttpClientConnection.`createRequestWriter(SessionOutputBuffer buffer, HttpParams params)` Deprecated. Creates an instance of `HttpMessageWriter` to be used for writing out HTTP requests sent over this connection.
    `protected HttpMessageParser<HttpResponse>` | AbstractHttpClientConnection.`createResponseParser(SessionInputBuffer buffer, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. Creates an instance of `HttpMessageParser` to be used for parsing HTTP responses received over this connection.
    `protected HttpMessageWriter<HttpResponse>` | AbstractHttpServerConnection.`createResponseWriter(SessionOutputBuffer buffer, HttpParams params)` Deprecated. Creates an instance of `HttpMessageWriter` to be used for writing out HTTP responses sent over this connection.
    `protected SessionInputBuffer` | SocketHttpClientConnection.`createSessionInputBuffer(Socket socket, int buffersize, HttpParams params)` Deprecated. Creates an instance of `SocketInputBuffer` to be used for receiving data from the given `Socket`.
    `protected SessionInputBuffer` | SocketHttpServerConnection.`createSessionInputBuffer(Socket socket, int buffersize, HttpParams params)` Deprecated. Creates an instance of `SocketInputBuffer` to be used for receiving data from the given `Socket`.
    `protected SessionOutputBuffer` | SocketHttpClientConnection.`createSessionOutputBuffer(Socket socket, int buffersize, HttpParams params)` Deprecated. Creates an instance of `SessionOutputBuffer` to be used for sending data to the given `Socket`.
    `protected SessionOutputBuffer` | SocketHttpServerConnection.`createSessionOutputBuffer(Socket socket, int buffersize, HttpParams params)` Deprecated. Creates an instance of `SessionOutputBuffer` to be used for sending data to the given `Socket`.
    `protected void` | AbstractHttpClientConnection.`init(SessionInputBuffer inbuffer, SessionOutputBuffer outbuffer, HttpParams params)` Deprecated. Initializes this connection object with `SessionInputBuffer` and `SessionOutputBuffer` instances to be used for sending and receiving data.
    `protected void` | AbstractHttpServerConnection.`init(SessionInputBuffer inbuffer, SessionOutputBuffer outbuffer, HttpParams params)` Deprecated. Initializes this connection object with `SessionInputBuffer` and `SessionOutputBuffer` instances to be used for sending and receiving data.

  - ### Uses of HttpParams in org.apache.http.impl.io

    Methods in org.apache.http.impl.io with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractSessionInputBuffer.`init(InputStream instream, int buffersize, HttpParams params)` Deprecated. Initializes this session input buffer.
    `protected void` | AbstractSessionOutputBuffer.`init(OutputStream outstream, int buffersize, HttpParams params)` Deprecated.

    Constructors in org.apache.http.impl.io with parameters of type HttpParams
    Constructor and Description
    `AbstractMessageParser(SessionInputBuffer buffer, LineParser parser, HttpParams params)` Deprecated. (4.3) use `AbstractMessageParser.AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints)`
    `AbstractMessageWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated. (4.3) use `AbstractMessageWriter.AbstractMessageWriter(SessionOutputBuffer, LineFormatter)`
    `DefaultHttpRequestParser(SessionInputBuffer buffer, LineParser lineParser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpRequestParser.DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints)`
    `DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser lineParser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpResponseParser.DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints)`
    `HttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. Creates an instance of this class.
    `HttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.
    `HttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. Creates an instance of this class.
    `HttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.
    `SocketInputBuffer(Socket socket, int buffersize, HttpParams params)` Deprecated. Creates an instance of this class.
    `SocketOutputBuffer(Socket socket, int buffersize, HttpParams params)` Deprecated. Creates an instance of this class.

  - ### Uses of HttpParams in org.apache.http.impl.nio

    Fields in org.apache.http.impl.nio declared as HttpParams
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpParams` | SSLClientIOEventDispatch.`params` Deprecated.
    `protected HttpParams` | DefaultServerIOEventDispatch.`params` Deprecated.
    `protected HttpParams` | SSLServerIOEventDispatch.`params` Deprecated.
    `protected HttpParams` | DefaultClientIOEventDispatch.`params` Deprecated.

    Methods in org.apache.http.impl.nio with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `protected DefaultNHttpServerConnection` | DefaultNHttpServerConnectionFactory.`createConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) no longer used.
    `protected DefaultNHttpServerConnection` | SSLNHttpServerConnectionFactory.`createConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) no longer used.
    `protected DefaultNHttpClientConnection` | SSLNHttpClientConnectionFactory.`createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) no longer used.
    `protected DefaultNHttpClientConnection` | DefaultNHttpClientConnectionFactory.`createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) no longer used.
    `protected NHttpMessageParser<HttpRequest>` | DefaultNHttpServerConnection.`createRequestParser(SessionInputBuffer buffer, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. (4.3) use constructor.
    `protected NHttpMessageWriter<HttpRequest>` | DefaultNHttpClientConnection.`createRequestWriter(SessionOutputBuffer buffer, HttpParams params)` Deprecated. (4.3) use constructor.
    `protected NHttpMessageParser<HttpResponse>` | DefaultNHttpClientConnection.`createResponseParser(SessionInputBuffer buffer, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. (4.3) use constructor.
    `protected NHttpMessageWriter<HttpResponse>` | DefaultNHttpServerConnection.`createResponseWriter(SessionOutputBuffer buffer, HttpParams params)` Deprecated. (4.3) use constructor.

    Constructors in org.apache.http.impl.nio with parameters of type HttpParams
    Constructor and Description
    `DefaultClientIOEventDispatch(NHttpClientHandler handler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, HttpParams params)` Deprecated. (4.3) use `DefaultHttpClientIODispatch.DefaultHttpClientIODispatch( NHttpClientEventHandler, ConnectionConfig)`
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. (4.3) use `DefaultHttpClientIODispatch.DefaultHttpClientIODispatch( NHttpClientEventHandler, SSLContext, ConnectionConfig)`
    `DefaultHttpClientIODispatch(NHttpClientEventHandler handler, SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. (4.3) use `DefaultHttpClientIODispatch.DefaultHttpClientIODispatch( NHttpClientEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig)`
    `DefaultHttpServerIODispatch(NHttpServerEventHandler handler, HttpParams params)` Deprecated. (4.3) use `DefaultHttpServerIODispatch.DefaultHttpServerIODispatch( NHttpServerEventHandler, ConnectionConfig)`
    `DefaultHttpServerIODispatch(NHttpServerEventHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. (4.3) use `DefaultHttpServerIODispatch.DefaultHttpServerIODispatch( NHttpServerEventHandler, SSLContext, ConnectionConfig)`
    `DefaultHttpServerIODispatch(NHttpServerEventHandler handler, SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. (4.3) use `DefaultHttpServerIODispatch.DefaultHttpServerIODispatch( NHttpServerEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig)`
    `DefaultNHttpClientConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `DefaultNHttpClientConnection.DefaultNHttpClientConnection( IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageWriterFactory, NHttpMessageParserFactory)`
    `DefaultNHttpClientConnectionFactory(HttpParams params)` Deprecated. (4.3) use `DefaultNHttpClientConnectionFactory.DefaultNHttpClientConnectionFactory( ConnectionConfig)`
    `DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `DefaultNHttpClientConnectionFactory.DefaultNHttpClientConnectionFactory( NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)`
    `DefaultNHttpServerConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `DefaultNHttpServerConnection.DefaultNHttpServerConnection( IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory, NHttpMessageWriterFactory)`
    `DefaultNHttpServerConnectionFactory(HttpParams params)` Deprecated. (4.3) use `DefaultNHttpServerConnectionFactory.DefaultNHttpServerConnectionFactory(ConnectionConfig)`
    `DefaultNHttpServerConnectionFactory(HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `DefaultNHttpServerConnectionFactory.DefaultNHttpServerConnectionFactory( ByteBufferAllocator, NHttpMessageParserFactory, NHttpMessageWriterFactory, ConnectionConfig)`
    `DefaultServerIOEventDispatch(NHttpServiceHandler handler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler.
    `NHttpConnectionBase(IOSession session, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `NHttpConnectionBase.NHttpConnectionBase(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy)`
    `SSLClientIOEventDispatch(NHttpClientHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
    `SSLClientIOEventDispatch(NHttpClientHandler handler, SSLContext sslcontext, SSLIOSessionHandler sslHandler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
    `SSLNHttpClientConnectionFactory(HttpParams params)` Deprecated. (4.3) use `SSLNHttpClientConnectionFactory.SSLNHttpClientConnectionFactory(ConnectionConfig)`
    `SSLNHttpClientConnectionFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. (4.3) use `SSLNHttpClientConnectionFactory.SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig)`
    `SSLNHttpClientConnectionFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `SSLNHttpClientConnectionFactory.SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)`
    `SSLNHttpServerConnectionFactory(HttpParams params)` Deprecated. (4.3) use `SSLNHttpServerConnectionFactory.SSLNHttpServerConnectionFactory(ConnectionConfig)`
    `SSLNHttpServerConnectionFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. (4.3) use `SSLNHttpServerConnectionFactory.SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig)`
    `SSLNHttpServerConnectionFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `SSLNHttpServerConnectionFactory.SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)`
    `SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
    `SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, SSLIOSessionHandler sslHandler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.

  - ### Uses of HttpParams in org.apache.http.impl.nio.codecs

    Constructors in org.apache.http.impl.nio.codecs with parameters of type HttpParams
    Constructor and Description
    `AbstractMessageParser(SessionInputBuffer buffer, LineParser lineParser, HttpParams params)` Deprecated. (4.3) use `AbstractMessageParser.AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints)`
    `AbstractMessageWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated. (4.3) use `AbstractMessageWriter.AbstractMessageWriter(SessionOutputBuffer, LineFormatter)`
    `DefaultHttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpRequestParser.DefaultHttpRequestParser( SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints)`
    `DefaultHttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated. (4.3) use `DefaultHttpRequestWriter.DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter)`
    `DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. (4.3) use `DefaultHttpResponseParser.DefaultHttpResponseParser( SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints)`
    `DefaultHttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated. (4.3) use `DefaultHttpResponseWriter.DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter)`
    `HttpRequestParser(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params)` Deprecated.
    `HttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.
    `HttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated.
    `HttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.

  - ### Uses of HttpParams in org.apache.http.impl.nio.pool

    Constructors in org.apache.http.impl.nio.pool with parameters of type HttpParams
    Constructor and Description
    `BasicNIOConnFactory(HttpParams params)` Deprecated. (4.3) use `BasicNIOConnFactory.BasicNIOConnFactory(ConnectionConfig)`
    `BasicNIOConnFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. (4.3) use `BasicNIOConnFactory.BasicNIOConnFactory(SSLContext, SSLSetupHandler, ConnectionConfig)`
    `BasicNIOConnFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `BasicNIOConnFactory.BasicNIOConnFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)`
    `BasicNIOConnPool(ConnectingIOReactor ioreactor, HttpParams params)` Deprecated. (4.3) use `BasicNIOConnPool.BasicNIOConnPool(ConnectingIOReactor, ConnectionConfig)`
    `BasicNIOConnPool(ConnectingIOReactor ioreactor, NIOConnFactory<HttpHost,NHttpClientConnection> connFactory, HttpParams params)` Deprecated. (4.3) use `BasicNIOConnPool.BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory, int)`

  - ### Uses of HttpParams in org.apache.http.impl.nio.reactor

    Fields in org.apache.http.impl.nio.reactor declared as HttpParams
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpParams` | AbstractMultiworkerIOReactor.`params` Deprecated. (4.2)

    Methods in org.apache.http.impl.nio.reactor with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `void` | SSLIOSession.`bind(SSLMode mode, HttpParams params)` Deprecated.
    `void` | SSLIOSessionHandler.`initalize(SSLEngine sslengine, HttpParams params)` Deprecated. Triggered when the SSL connection is being initialized.
    `void` | SSLSetupHandler.`initalize(SSLEngine sslengine, HttpParams params)` Deprecated. Triggered when the SSL connection is being initialized.
    `void` | SessionOutputBufferImpl.`reset(HttpParams params)`

    Constructors in org.apache.http.impl.nio.reactor with parameters of type HttpParams
    Constructor and Description
    `AbstractMultiworkerIOReactor(int workerCount, ThreadFactory threadFactory, HttpParams params)` Deprecated. (4.2) use `AbstractMultiworkerIOReactor.AbstractMultiworkerIOReactor(IOReactorConfig, ThreadFactory)`
    `DefaultConnectingIOReactor(int workerCount, HttpParams params)` Deprecated. (4.2) use `DefaultConnectingIOReactor.DefaultConnectingIOReactor(IOReactorConfig)`
    `DefaultConnectingIOReactor(int workerCount, ThreadFactory threadFactory, HttpParams params)` Deprecated. (4.2) use `DefaultConnectingIOReactor.DefaultConnectingIOReactor(IOReactorConfig, ThreadFactory)`
    `DefaultListeningIOReactor(int workerCount, HttpParams params)` Deprecated. (4.2) use `DefaultListeningIOReactor.DefaultListeningIOReactor(IOReactorConfig)`
    `DefaultListeningIOReactor(int workerCount, ThreadFactory threadFactory, HttpParams params)` Deprecated. (4.2) use `DefaultListeningIOReactor.DefaultListeningIOReactor(IOReactorConfig, ThreadFactory)`
    `SessionInputBufferImpl(int buffersize, int lineBuffersize, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `SessionInputBufferImpl.SessionInputBufferImpl(int, int, CharsetDecoder, ByteBufferAllocator)`
    `SessionInputBufferImpl(int buffersize, int linebuffersize, HttpParams params)` Deprecated. (4.3) use `SessionInputBufferImpl.SessionInputBufferImpl(int, int, Charset)`
    `SessionOutputBufferImpl(int buffersize, int lineBuffersize, ByteBufferAllocator allocator, HttpParams params)` Deprecated. (4.3) use `SessionOutputBufferImpl.SessionOutputBufferImpl(int, int, CharsetEncoder, ByteBufferAllocator)`
    `SessionOutputBufferImpl(int buffersize, int linebuffersize, HttpParams params)` Deprecated. (4.3) use `SessionOutputBufferImpl.SessionOutputBufferImpl(int, int, Charset)`

  - ### Uses of HttpParams in org.apache.http.impl.nio.ssl

    Constructors in org.apache.http.impl.nio.ssl with parameters of type HttpParams
    Constructor and Description
    `SSLClientIOEventDispatch(NHttpClientHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
    `SSLClientIOEventDispatch(NHttpClientHandler handler, SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
    `SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.
    `SSLServerIOEventDispatch(NHttpServiceHandler handler, SSLContext sslcontext, SSLSetupHandler sslHandler, HttpParams params)` Deprecated. Creates a new instance of this class to be used for dispatching I/O event notifications to the given protocol handler using the given `SSLContext`.

  - ### Uses of HttpParams in org.apache.http.impl.pool

    Methods in org.apache.http.impl.pool with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `protected HttpClientConnection` | BasicConnFactory.`create(Socket socket, HttpParams params)` Deprecated. (4.3) no longer used.

    Constructors in org.apache.http.impl.pool with parameters of type HttpParams
    Constructor and Description
    `BasicConnFactory(HttpParams params)` Deprecated. (4.3) use `BasicConnFactory.BasicConnFactory(int, SocketConfig, ConnectionConfig)`.
    `BasicConnFactory(SSLSocketFactory sslfactory, HttpParams params)` Deprecated. (4.3) use `BasicConnFactory.BasicConnFactory(SocketFactory, SSLSocketFactory, int, SocketConfig, ConnectionConfig)`.
    `BasicConnPool(HttpParams params)` Deprecated. (4.3) use `BasicConnPool.BasicConnPool(SocketConfig, ConnectionConfig)`

  - ### Uses of HttpParams in org.apache.http.message

    Fields in org.apache.http.message declared as HttpParams
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpParams` | AbstractHttpMessage.`params` Deprecated.

    Methods in org.apache.http.message that return HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `HttpParams` | AbstractHttpMessage.`getParams()` Deprecated. (4.3) use constructor parameters of configuration API provided by HttpClient

    Methods in org.apache.http.message with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractHttpMessage.`setParams(HttpParams params)` Deprecated. (4.3) use constructor parameters of configuration API provided by HttpClient

    Constructors in org.apache.http.message with parameters of type HttpParams
    Constructor and Description
    `AbstractHttpMessage(HttpParams params)` Deprecated. (4.3) use `AbstractHttpMessage.AbstractHttpMessage()`

  - ### Uses of HttpParams in org.apache.http.nio.params

    Methods in org.apache.http.nio.params with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `static int` | NIOReactorParams.`getContentBufferSize(HttpParams params)` Deprecated. Obtains the value of `NIOReactorPNames.CONTENT_BUFFER_SIZE` parameter.
    `static long` | NIOReactorParams.`getGracePeriod(HttpParams params)` Deprecated. Obtains the value of `NIOReactorPNames.GRACE_PERIOD` parameter.
    `static boolean` | NIOReactorParams.`getInterestOpsQueueing(HttpParams params)` Deprecated. Obtains the value of `NIOReactorPNames.INTEREST_OPS_QUEUEING` parameter.
    `static long` | NIOReactorParams.`getSelectInterval(HttpParams params)` Deprecated. Obtains the value of `NIOReactorPNames.SELECT_INTERVAL` parameter.
    `static void` | NIOReactorParams.`setContentBufferSize(HttpParams params, int size)` Deprecated. Sets value of the `NIOReactorPNames.CONTENT_BUFFER_SIZE` parameter.
    `static void` | NIOReactorParams.`setGracePeriod(HttpParams params, long ms)` Deprecated. Sets value of the `NIOReactorPNames.GRACE_PERIOD` parameter.
    `static void` | NIOReactorParams.`setInterestOpsQueueing(HttpParams params, boolean interestOpsQueueing)` Deprecated. Sets value of the `NIOReactorPNames.INTEREST_OPS_QUEUEING` parameter.
    `static void` | NIOReactorParams.`setSelectInterval(HttpParams params, long ms)` Deprecated. Sets value of the `NIOReactorPNames.SELECT_INTERVAL` parameter.

    Constructors in org.apache.http.nio.params with parameters of type HttpParams
    Constructor and Description
    `NIOReactorParamBean(HttpParams params)` Deprecated.

  - ### Uses of HttpParams in org.apache.http.nio.protocol

    Fields in org.apache.http.nio.protocol declared as HttpParams
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpParams` | NHttpHandlerBase.`params` Deprecated.

    Methods in org.apache.http.nio.protocol that return HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `HttpParams` | NHttpHandlerBase.`getParams()` Deprecated.

    Constructors in org.apache.http.nio.protocol with parameters of type HttpParams
    Constructor and Description
    `AsyncNHttpClientHandler(HttpProcessor httpProcessor, NHttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)` Deprecated.
    `AsyncNHttpClientHandler(HttpProcessor httpProcessor, NHttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, HttpParams params)` Deprecated.
    `AsyncNHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)` Deprecated.
    `AsyncNHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, HttpParams params)` Deprecated.
    `BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, FutureCallback<T> callback, HttpContext localContext, HttpProcessor httppocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params)` Deprecated.
    `BasicAsyncRequestExecutionHandler(HttpAsyncRequestProducer requestProducer, HttpAsyncResponseConsumer<T> responseConsumer, HttpContext localContext, HttpProcessor httppocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params)` Deprecated.
    `BufferingHttpClientHandler(HttpProcessor httpProcessor, HttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)` Deprecated.
    `BufferingHttpClientHandler(HttpProcessor httpProcessor, HttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, HttpParams params)` Deprecated.
    `BufferingHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)` Deprecated.
    `BufferingHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, HttpParams params)` Deprecated.
    `HttpAsyncRequester(HttpProcessor httppocessor, ConnectionReuseStrategy reuseStrategy, HttpParams params)` Deprecated. (4.3) use `HttpAsyncRequester.HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy)`
    `HttpAsyncService(HttpProcessor httpProcessor, ConnectionReuseStrategy connStrategy, HttpAsyncRequestHandlerResolver handlerResolver, HttpParams params)` Deprecated. (4.3) use `HttpAsyncService.HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier)`
    `HttpAsyncService(HttpProcessor httpProcessor, ConnectionReuseStrategy connStrategy, HttpResponseFactory responseFactory, HttpAsyncRequestHandlerResolver handlerResolver, HttpAsyncExpectationVerifier expectationVerifier, HttpParams params)` Deprecated. (4.3) use `HttpAsyncService.HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier)`
    `NHttpHandlerBase(HttpProcessor httpProcessor, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)` Deprecated.
    `ThrottlingHttpClientHandler(HttpProcessor httpProcessor, HttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, Executor executor, HttpParams params)` Deprecated.
    `ThrottlingHttpClientHandler(HttpProcessor httpProcessor, HttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, Executor executor, HttpParams params)` Deprecated.
    `ThrottlingHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, Executor executor, HttpParams params)` Deprecated.
    `ThrottlingHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, Executor executor, HttpParams params)` Deprecated.

  - ### Uses of HttpParams in org.apache.http.params

    Classes in org.apache.http.params that implement HttpParams
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractHttpParams` Deprecated. (4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
    `class` | `BasicHttpParams` Deprecated. (4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
    `class` | `DefaultedHttpParams` Deprecated. (4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
    `class` | `SyncBasicHttpParams` Deprecated. (4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'

    Fields in org.apache.http.params declared as HttpParams
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpParams` | HttpAbstractParamBean.`params` Deprecated.

    Methods in org.apache.http.params that return HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `HttpParams` | BasicHttpParams.`copy()` Deprecated. Creates a copy of these parameters.
    `HttpParams` | DefaultedHttpParams.`copy()` Deprecated. Creates a copy of the local collection with the same default
    `HttpParams` | HttpParams.`copy()` Deprecated. Creates a copy of these parameters.
    `HttpParams` | DefaultedHttpParams.`getDefaults()` Deprecated.
    `HttpParams` | HttpParams.`setBooleanParameter(String name, boolean value)` Deprecated. Assigns a `Boolean` to the parameter with the given name
    `HttpParams` | AbstractHttpParams.`setBooleanParameter(String name, boolean value)` Deprecated.
    `HttpParams` | HttpParams.`setDoubleParameter(String name, double value)` Deprecated. Assigns a `Double` to the parameter with the given name
    `HttpParams` | AbstractHttpParams.`setDoubleParameter(String name, double value)` Deprecated.
    `HttpParams` | HttpParams.`setIntParameter(String name, int value)` Deprecated. Assigns an `Integer` to the parameter with the given name
    `HttpParams` | AbstractHttpParams.`setIntParameter(String name, int value)` Deprecated.
    `HttpParams` | HttpParams.`setLongParameter(String name, long value)` Deprecated. Assigns a `Long` to the parameter with the given name
    `HttpParams` | AbstractHttpParams.`setLongParameter(String name, long value)` Deprecated.
    `HttpParams` | BasicHttpParams.`setParameter(String name, Object value)` Deprecated.
    `HttpParams` | DefaultedHttpParams.`setParameter(String name, Object value)` Deprecated. Sets the parameter in the local collection.
    `HttpParams` | HttpParams.`setParameter(String name, Object value)` Deprecated. Assigns the value to the parameter with the given name.
    `HttpParams` | SyncBasicHttpParams.`setParameter(String name, Object value)` Deprecated.

    Methods in org.apache.http.params with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `void` | BasicHttpParams.`copyParams(HttpParams target)` Deprecated. Copies the locally defined parameters to the argument parameters.
    `static ConnectionConfig` | HttpParamConfig.`getConnectionConfig(HttpParams params)` Deprecated.
    `static int` | HttpConnectionParams.`getConnectionTimeout(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.CONNECTION_TIMEOUT` parameter.
    `static String` | HttpProtocolParams.`getContentCharset(HttpParams params)` Deprecated. Obtains value of the `CoreProtocolPNames.HTTP_CONTENT_CHARSET` parameter.
    `static String` | HttpProtocolParams.`getHttpElementCharset(HttpParams params)` Deprecated. Obtains value of the `CoreProtocolPNames.HTTP_ELEMENT_CHARSET` parameter.
    `static int` | HttpConnectionParams.`getLinger(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.SO_LINGER` parameter.
    `static CodingErrorAction` | HttpProtocolParams.`getMalformedInputAction(HttpParams params)` Deprecated. Obtains value of the `CoreProtocolPNames.HTTP_MALFORMED_INPUT_ACTION` parameter.
    `static MessageConstraints` | HttpParamConfig.`getMessageConstraints(HttpParams params)` Deprecated.
    `static int` | HttpConnectionParams.`getSocketBufferSize(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.SOCKET_BUFFER_SIZE` parameter.
    `static SocketConfig` | HttpParamConfig.`getSocketConfig(HttpParams params)` Deprecated.
    `static boolean` | HttpConnectionParams.`getSoKeepalive(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.SO_KEEPALIVE` parameter.
    `static boolean` | HttpConnectionParams.`getSoReuseaddr(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.SO_REUSEADDR` parameter.
    `static int` | HttpConnectionParams.`getSoTimeout(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.SO_TIMEOUT` parameter.
    `static boolean` | HttpConnectionParams.`getTcpNoDelay(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.TCP_NODELAY` parameter.
    `static CodingErrorAction` | HttpProtocolParams.`getUnmappableInputAction(HttpParams params)` Deprecated. Obtains the value of the `CoreProtocolPNames.HTTP_UNMAPPABLE_INPUT_ACTION` parameter.
    `static String` | HttpProtocolParams.`getUserAgent(HttpParams params)` Deprecated. Obtains value of the `CoreProtocolPNames.USER_AGENT` parameter.
    `static ProtocolVersion` | HttpProtocolParams.`getVersion(HttpParams params)` Deprecated. Obtains value of the `CoreProtocolPNames.PROTOCOL_VERSION` parameter.
    `static boolean` | HttpConnectionParams.`isStaleCheckingEnabled(HttpParams params)` Deprecated. Obtains value of the `CoreConnectionPNames.STALE_CONNECTION_CHECK` parameter.
    `static void` | HttpConnectionParams.`setConnectionTimeout(HttpParams params, int timeout)` Deprecated. Sets value of the `CoreConnectionPNames.CONNECTION_TIMEOUT` parameter.
    `static void` | HttpProtocolParams.`setContentCharset(HttpParams params, String charset)` Deprecated. Sets value of the `CoreProtocolPNames.HTTP_CONTENT_CHARSET` parameter.
    `static void` | HttpProtocolParams.`setHttpElementCharset(HttpParams params, String charset)` Deprecated. Sets value of the `CoreProtocolPNames.HTTP_ELEMENT_CHARSET` parameter.
    `static void` | HttpConnectionParams.`setLinger(HttpParams params, int value)` Deprecated. Sets value of the `CoreConnectionPNames.SO_LINGER` parameter.
    `static void` | HttpProtocolParams.`setMalformedInputAction(HttpParams params, CodingErrorAction action)` Deprecated. Sets value of the `CoreProtocolPNames.HTTP_MALFORMED_INPUT_ACTION` parameter.
    `static void` | HttpConnectionParams.`setSocketBufferSize(HttpParams params, int size)` Deprecated. Sets value of the `CoreConnectionPNames.SOCKET_BUFFER_SIZE` parameter.
    `static void` | HttpConnectionParams.`setSoKeepalive(HttpParams params, boolean enableKeepalive)` Deprecated. Sets value of the `CoreConnectionPNames.SO_KEEPALIVE` parameter.
    `static void` | HttpConnectionParams.`setSoReuseaddr(HttpParams params, boolean reuseaddr)` Deprecated. Sets value of the `CoreConnectionPNames.SO_REUSEADDR` parameter.
    `static void` | HttpConnectionParams.`setSoTimeout(HttpParams params, int timeout)` Deprecated. Sets value of the `CoreConnectionPNames.SO_TIMEOUT` parameter.
    `static void` | HttpConnectionParams.`setStaleCheckingEnabled(HttpParams params, boolean value)` Deprecated. Sets value of the `CoreConnectionPNames.STALE_CONNECTION_CHECK` parameter.
    `static void` | HttpConnectionParams.`setTcpNoDelay(HttpParams params, boolean value)` Deprecated. Sets value of the `CoreConnectionPNames.TCP_NODELAY` parameter.
    `static void` | HttpProtocolParams.`setUnmappableInputAction(HttpParams params, CodingErrorAction action)` Deprecated. Sets the value of the `CoreProtocolPNames.HTTP_UNMAPPABLE_INPUT_ACTION` parameter.
    `static void` | HttpProtocolParams.`setUseExpectContinue(HttpParams params, boolean b)` Deprecated. Sets value of the `CoreProtocolPNames.USE_EXPECT_CONTINUE` parameter.
    `static void` | HttpProtocolParams.`setUserAgent(HttpParams params, String useragent)` Deprecated. Sets value of the `CoreProtocolPNames.USER_AGENT` parameter.
    `static void` | HttpProtocolParams.`setVersion(HttpParams params, ProtocolVersion version)` Deprecated. Sets value of the `CoreProtocolPNames.PROTOCOL_VERSION` parameter.
    `static boolean` | HttpProtocolParams.`useExpectContinue(HttpParams params)` Deprecated. Obtains value of the `CoreProtocolPNames.USE_EXPECT_CONTINUE` parameter.

    Constructors in org.apache.http.params with parameters of type HttpParams
    Constructor and Description
    `DefaultedHttpParams(HttpParams local, HttpParams defaults)` Deprecated. Create the defaulted set of HttpParams.
    `HttpAbstractParamBean(HttpParams params)` Deprecated.
    `HttpConnectionParamBean(HttpParams params)` Deprecated.
    `HttpProtocolParamBean(HttpParams params)` Deprecated.

  - ### Uses of HttpParams in org.apache.http.protocol

    Methods in org.apache.http.protocol that return HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `HttpParams` | HttpService.`getParams()` Deprecated. (4.3) no longer used.

    Methods in org.apache.http.protocol with parameters of type HttpParams
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpService.`setParams(HttpParams params)` Deprecated. (4.1) set `HttpResponseFactory` using constructor

    Constructors in org.apache.http.protocol with parameters of type HttpParams
    Constructor and Description
    `HttpService(HttpProcessor processor, ConnectionReuseStrategy connStrategy, HttpResponseFactory responseFactory, HttpRequestHandlerResolver handlerResolver, HttpExpectationVerifier expectationVerifier, HttpParams params)` Deprecated. (4.3) use `HttpService.HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerMapper, HttpExpectationVerifier)`
    `HttpService(HttpProcessor processor, ConnectionReuseStrategy connStrategy, HttpResponseFactory responseFactory, HttpRequestHandlerResolver handlerResolver, HttpParams params)` Deprecated. (4.3) use `HttpService.HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerMapper)`

Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.