## Uses of Interface
org.apache.http.HttpResponseFactory

Packages that use HttpResponseFactory
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.nio.protocol: Asynchronous HTTP protocol handlers based on the non-blocking I/O model.
org.apache.http.protocol: HTTP protocol execution framework and synchronous HTTP protocol handlers based on the blocking I/O model.

Uses of HttpResponseFactory in org.apache.http.impl

Classes in org.apache.http.impl that implement HttpResponseFactory
`class` `DefaultHttpResponseFactory` Default factory for creating `HttpResponse` objects.

Methods in org.apache.http.impl that return HttpResponseFactory
`protected HttpResponseFactory` `AbstractHttpClientConnection.createHttpResponseFactory()` Creates an instance of `DefaultHttpResponseFactory` to be used for creating `HttpResponse` objects received by over this connection.

Methods in org.apache.http.impl with parameters of type HttpResponseFactory
`protected HttpMessageParser<HttpResponse>` `AbstractHttpClientConnection.createResponseParser(SessionInputBuffer buffer, HttpResponseFactory responseFactory, HttpParams params)` Creates an instance of `HttpMessageParser` to be used for parsing HTTP responses received over this connection.

Uses of HttpResponseFactory in org.apache.http.impl.io

Constructors in org.apache.http.impl.io with parameters of type HttpResponseFactory
`DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Creates an instance of this class.
`HttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated. Creates an instance of this class.

Uses of HttpResponseFactory in org.apache.http.impl.nio

Methods in org.apache.http.impl.nio that return HttpResponseFactory
`protected HttpResponseFactory` `SSLClientIOEventDispatch.createHttpResponseFactory()` Deprecated. Creates an instance of `DefaultHttpResponseFactory` to be used by HTTP connections for creating `HttpResponse` objects.
`protected HttpResponseFactory` `DefaultClientIOEventDispatch.createHttpResponseFactory()` Deprecated. Creates an instance of `DefaultHttpResponseFactory` to be used by HTTP connections for creating `HttpResponse` objects.

Methods in org.apache.http.impl.nio with parameters of type HttpResponseFactory
`protected DefaultNHttpClientConnection` `SSLNHttpClientConnectionFactory.createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)`
`protected DefaultNHttpClientConnection` `DefaultNHttpClientConnectionFactory.createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)`
`protected NHttpMessageParser<HttpResponse>` `DefaultNHttpClientConnection.createResponseParser(SessionInputBuffer buffer, HttpResponseFactory responseFactory, HttpParams params)` Creates an instance of `NHttpMessageParser` to be used by this connection for parsing incoming `HttpResponse` messages.

Constructors in org.apache.http.impl.nio with parameters of type HttpResponseFactory
`DefaultNHttpClientConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)` Creates a new instance of this class given the underlying I/O session.
`DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)`
`SSLNHttpClientConnectionFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)`

Uses of HttpResponseFactory in org.apache.http.impl.nio.codecs

Constructors in org.apache.http.impl.nio.codecs with parameters of type HttpResponseFactory
`DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)`
`HttpResponseParser(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params)` Deprecated.

Uses of HttpResponseFactory in org.apache.http.impl.nio.pool

Constructors in org.apache.http.impl.nio.pool with parameters of type HttpResponseFactory
`BasicNIOConnFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)`

Uses of HttpResponseFactory in org.apache.http.nio.protocol

Fields in org.apache.http.nio.protocol declared as HttpResponseFactory
`protected HttpResponseFactory` `AsyncNHttpServiceHandler.responseFactory` Deprecated.
`protected HttpResponseFactory` `ThrottlingHttpServiceHandler.responseFactory` Deprecated.

Constructors in org.apache.http.nio.protocol with parameters of type HttpResponseFactory
`AsyncNHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)` Deprecated.
`AsyncNHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, 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.
`HttpAsyncService(HttpProcessor httpProcessor, ConnectionReuseStrategy connStrategy, HttpResponseFactory responseFactory, HttpAsyncRequestHandlerResolver handlerResolver, HttpAsyncExpectationVerifier expectationVerifier, HttpParams params)` Creates an instance of `HttpAsyncServerProtocolHandler`.
`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 HttpResponseFactory in org.apache.http.protocol

Methods in org.apache.http.protocol with parameters of type HttpResponseFactory
`void` `HttpService.setResponseFactory(HttpResponseFactory responseFactory)` Deprecated. (4.1) set `HttpResponseFactory` using constructor

Constructors in org.apache.http.protocol with parameters of type HttpResponseFactory
`HttpService(HttpProcessor proc, ConnectionReuseStrategy connStrategy, HttpResponseFactory responseFactory)` Deprecated. (4.1) use `HttpService.HttpService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpRequestHandlerResolver, HttpParams)`
`HttpService(HttpProcessor processor, ConnectionReuseStrategy connStrategy, HttpResponseFactory responseFactory, HttpRequestHandlerResolver handlerResolver, HttpExpectationVerifier expectationVerifier, HttpParams params)` Create a new HTTP service.
`HttpService(HttpProcessor processor, ConnectionReuseStrategy connStrategy, HttpResponseFactory responseFactory, HttpRequestHandlerResolver handlerResolver, HttpParams params)` Create a new HTTP service.

Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.