Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use HttpResponse
org.apache.http | Core HTTP component APIs and primitives.
org.apache.http.impl | Default implementations of HTTP connections for synchronous, blocking communication.
org.apache.http.impl.io | Default implementations of message parses and writers for synchronous, blocking communication.
org.apache.http.impl.nio | Default implementations of HTTP connections for asynchronous, even driven communication.
org.apache.http.impl.nio.codecs | Default implementations of message parses and writers for asynchronous, even driven communication.
org.apache.http.impl.nio.pool | Default implementations of client side connection pools for asynchronous, even driven communication.
org.apache.http.message | Core HTTP message components, message element parser and writer APIs and their default implementations.
org.apache.http.nio | Core HTTP component APIs and primitives for asynchronous, event driven communication.
org.apache.http.nio.protocol | Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication.
org.apache.http.protocol | Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication.
org.apache.http.util | Core utility classes.

Uses of HttpResponse in org.apache.http

Methods in org.apache.http that return HttpResponse
`HttpResponse` | `HttpResponseFactory.newHttpResponse(ProtocolVersion ver, int status, HttpContext context)` Creates a new response from status line elements.
`HttpResponse` | `HttpResponseFactory.newHttpResponse(StatusLine statusline, HttpContext context)` Creates a new response from a status line.
`HttpResponse` | `HttpClientConnection.receiveResponseHeader()` Receives the request line and headers of the next response available from this connection.

Methods in org.apache.http with parameters of type HttpResponse
`boolean` | `ConnectionReuseStrategy.keepAlive(HttpResponse response, HttpContext context)` Decides whether a connection can be kept open after a request.
`void` | `HttpResponseInterceptor.process(HttpResponse response, HttpContext context)` Processes a response.
`void` | `HttpClientConnection.receiveResponseEntity(HttpResponse response)` Receives the next response entity available from this connection and attaches it to an existing HttpResponse object.
`void` | `HttpServerConnection.sendResponseEntity(HttpResponse response)` Sends the response entity of a response over this connection.
`void` | `HttpServerConnection.sendResponseHeader(HttpResponse response)` Sends the response line and headers of a response over this connection.

Uses of HttpResponse in org.apache.http.impl

Methods in org.apache.http.impl that return HttpResponse
`HttpResponse` | `DefaultHttpResponseFactory.newHttpResponse(ProtocolVersion ver, int status, HttpContext context)`
`HttpResponse` | `DefaultHttpResponseFactory.newHttpResponse(StatusLine statusline, HttpContext context)`
`HttpResponse` | `DefaultBHttpClientConnection.receiveResponseHeader()`
`HttpResponse` | `AbstractHttpClientConnection.receiveResponseHeader()` Deprecated.

Methods in org.apache.http.impl that return types with arguments of type HttpResponse
`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.

Methods in org.apache.http.impl with parameters of type HttpResponse
`boolean` | `NoConnectionReuseStrategy.keepAlive(HttpResponse response, HttpContext context)`
`boolean` | `DefaultConnectionReuseStrategy.keepAlive(HttpResponse response, HttpContext context)`
`protected void` | `DefaultBHttpClientConnection.onResponseReceived(HttpResponse response)`
`protected void` | `DefaultBHttpServerConnection.onResponseSubmitted(HttpResponse response)`
`void` | `DefaultBHttpClientConnection.receiveResponseEntity(HttpResponse response)`
`void` | `AbstractHttpClientConnection.receiveResponseEntity(HttpResponse response)` Deprecated.
`void` | `DefaultBHttpServerConnection.sendResponseEntity(HttpResponse response)`
`void` | `AbstractHttpServerConnection.sendResponseEntity(HttpResponse response)` Deprecated.
`void` | `DefaultBHttpServerConnection.sendResponseHeader(HttpResponse response)`
`void` | `AbstractHttpServerConnection.sendResponseHeader(HttpResponse response)` Deprecated.

Constructor parameters in org.apache.http.impl with type arguments of type HttpResponse
`DefaultBHttpClientConnection(int bufferSize, int fragmentSizeHint, CharsetDecoder charDecoder, CharsetEncoder charEncoder, MessageConstraints constraints, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, HttpMessageWriterFactory<HttpRequest> requestWriterFactory, HttpMessageParserFactory<HttpResponse> responseParserFactory)` Creates new instance of DefaultBHttpClientConnection.
`DefaultBHttpClientConnectionFactory(ConnectionConfig cconfig, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, HttpMessageWriterFactory<HttpRequest> requestWriterFactory, HttpMessageParserFactory<HttpResponse> responseParserFactory)`
`DefaultBHttpClientConnectionFactory(ConnectionConfig cconfig, HttpMessageWriterFactory<HttpRequest> requestWriterFactory, HttpMessageParserFactory<HttpResponse> responseParserFactory)`
`DefaultBHttpServerConnection(int bufferSize, int fragmentSizeHint, CharsetDecoder charDecoder, CharsetEncoder charEncoder, MessageConstraints constraints, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, HttpMessageParserFactory<HttpRequest> requestParserFactory, HttpMessageWriterFactory<HttpResponse> responseWriterFactory)` Creates new instance of DefaultBHttpServerConnection.
`DefaultBHttpServerConnectionFactory(ConnectionConfig cconfig, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, HttpMessageParserFactory<HttpRequest> requestParserFactory, HttpMessageWriterFactory<HttpResponse> responseWriterFactory)`
`DefaultBHttpServerConnectionFactory(ConnectionConfig cconfig, HttpMessageParserFactory<HttpRequest> requestParserFactory, HttpMessageWriterFactory<HttpResponse> responseWriterFactory)`

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

Methods in org.apache.http.impl.io that return HttpResponse
`protected HttpResponse` | `DefaultHttpResponseParser.parseHead(SessionInputBuffer sessionBuffer)`

Methods in org.apache.http.impl.io that return types with arguments of type HttpResponse
`HttpMessageParser<HttpResponse>` | `DefaultHttpResponseParserFactory.create(SessionInputBuffer buffer, MessageConstraints constraints)`
`HttpMessageWriter<HttpResponse>` | `DefaultHttpResponseWriterFactory.create(SessionOutputBuffer buffer)`

Methods in org.apache.http.impl.io with parameters of type HttpResponse
`protected void` | `DefaultHttpResponseWriter.writeHeadLine(HttpResponse message)`
`protected void` | `HttpResponseWriter.writeHeadLine(HttpResponse message)` Deprecated.

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

Fields in org.apache.http.impl.nio declared as HttpResponse
`protected HttpResponse` | `NHttpConnectionBase.response`

Fields in org.apache.http.impl.nio with type parameters of type HttpResponse
`protected NHttpMessageParser<HttpResponse>` | `DefaultNHttpClientConnection.responseParser`
`protected NHttpMessageWriter<HttpResponse>` | `DefaultNHttpServerConnection.responseWriter`

Methods in org.apache.http.impl.nio that return HttpResponse
`HttpResponse` | `NHttpConnectionBase.getHttpResponse()`

Methods in org.apache.http.impl.nio that return types with arguments of type HttpResponse
`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.

Methods in org.apache.http.impl.nio with parameters of type HttpResponse
`protected void` | `DefaultNHttpClientConnection.onResponseReceived(HttpResponse response)`
`protected void` | `DefaultNHttpServerConnection.onResponseSubmitted(HttpResponse response)`
`void` | `DefaultNHttpServerConnection.submitResponse(HttpResponse response)`

Constructor parameters in org.apache.http.impl.nio with type arguments of type HttpResponse
`DefaultNHttpClientConnection(IOSession session, int bufferSize, int fragmentSizeHint, ByteBufferAllocator allocator, CharsetDecoder charDecoder, CharsetEncoder charEncoder, MessageConstraints constraints, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, NHttpMessageParserFactory<HttpResponse> responseParserFactory)` Creates new instance DefaultNHttpClientConnection given the underlying I/O session.
`DefaultNHttpClientConnectionFactory(ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)`
`DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)`
`DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ConnectionConfig cconfig)`
`DefaultNHttpServerConnection(IOSession session, int bufferSize, int fragmentSizeHint, ByteBufferAllocator allocator, CharsetDecoder charDecoder, CharsetEncoder charEncoder, MessageConstraints constraints, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory)` Creates new instance DefaultNHttpServerConnection given the underlying I/O session.
`DefaultNHttpServerConnectionFactory(ByteBufferAllocator allocator, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ConnectionConfig cconfig)`
`DefaultNHttpServerConnectionFactory(ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)`
`SSLNHttpClientConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)`
`SSLNHttpClientConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)`
`SSLNHttpClientConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ConnectionConfig cconfig)`
`SSLNHttpServerConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)`
`SSLNHttpServerConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)`
`SSLNHttpServerConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ConnectionConfig cconfig)`

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

Methods in org.apache.http.impl.nio.codecs that return HttpResponse
`protected HttpResponse` | `DefaultHttpResponseParser.createMessage(CharArrayBuffer buffer)`

Methods in org.apache.http.impl.nio.codecs that return types with arguments of type HttpResponse
`NHttpMessageParser<HttpResponse>` | `DefaultHttpResponseParserFactory.create(SessionInputBuffer buffer, MessageConstraints constraints)`
`NHttpMessageWriter<HttpResponse>` | `DefaultHttpResponseWriterFactory.create(SessionOutputBuffer buffer)`

Methods in org.apache.http.impl.nio.codecs with parameters of type HttpResponse
`protected void` | `DefaultHttpResponseWriter.writeHeadLine(HttpResponse message)`

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

Constructor parameters in org.apache.http.impl.nio.pool with type arguments of type HttpResponse
`BasicNIOConnFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig config)`

Uses of HttpResponse in org.apache.http.message

Classes in org.apache.http.message that implement HttpResponse
`class` | `BasicHttpResponse` Basic implementation of `HttpResponse`.

Uses of HttpResponse in org.apache.http.nio

Methods in org.apache.http.nio that return HttpResponse
`HttpResponse` | `NHttpConnection.getHttpResponse()` Returns the current HTTP response if one is being received / transmitted.

Methods in org.apache.http.nio with parameters of type HttpResponse
`void` | `NHttpServerConnection.submitResponse(HttpResponse response)` Submits {link @HttpResponse} to be sent to the client.

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

Methods in org.apache.http.nio.protocol that return HttpResponse
`protected HttpResponse` | `BasicAsyncResponseConsumer.buildResult(HttpContext context)`
`protected HttpResponse` | `HttpAsyncService.createHttpResponse(int status, HttpContext context)`
`HttpResponse` | `HttpAsyncResponseProducer.generateResponse()` Invoked to generate a HTTP response message head.
`HttpResponse` | `BasicAsyncResponseProducer.generateResponse()`
`HttpResponse` | `ErrorResponseProducer.generateResponse()`
`HttpResponse` | `AsyncNHttpServiceHandler.ServerConnState.getResponse()`
`HttpResponse` | `HttpAsyncExchange.getResponse()` Returns the default HTTP response message.
`HttpResponse` | `AsyncNHttpClientHandler.ClientConnState.getResponse()`

Methods in org.apache.http.nio.protocol with parameters of type HttpResponse
`protected boolean` | `NHttpHandlerBase.canResponseHaveBody(HttpRequest request, HttpResponse response)` Deprecated.
`abstract void` | `SimpleNHttpRequestHandler.handle(HttpRequest request, HttpResponse response, HttpContext context)` Deprecated.
`void` | `NHttpRequestHandler.handle(HttpRequest request, HttpResponse response, NHttpResponseTrigger trigger, HttpContext context)` Deprecated. Initiates processing of the request.
`void` | `SimpleNHttpRequestHandler.handle(HttpRequest request, HttpResponse response, NHttpResponseTrigger trigger, HttpContext context)` Deprecated.
`void` | `HttpRequestExecutionHandler.handleResponse(HttpResponse response, HttpContext context)` Deprecated. Triggered when an HTTP response is ready to be processed.
`void` | `NHttpRequestExecutionHandler.handleResponse(HttpResponse response, HttpContext context)` Deprecated. Triggered when an HTTP response is ready to be processed.
`protected abstract void` | `AbstractAsyncResponseConsumer.onResponseReceived(HttpResponse response)` Invoked when a HTTP response message is received.
`protected void` | `BasicAsyncResponseConsumer.onResponseReceived(HttpResponse response)`
`protected void` | `AsyncNHttpServiceHandler.responseComplete(HttpResponse response, HttpContext context)` Deprecated. Signals that this response has been fully sent.
`ConsumingNHttpEntity` | `NHttpRequestExecutionHandler.responseEntity(HttpResponse response, HttpContext context)` Deprecated. Triggered when a response is received with an entity.
`void` | `AbstractAsyncResponseConsumer.responseReceived(HttpResponse response)` Use `AbstractAsyncResponseConsumer.onResponseReceived(HttpResponse)` instead.
`void` | `BasicAsyncRequestExecutionHandler.responseReceived(HttpResponse response)` Deprecated.
`void` | `PipeliningClientExchangeHandler.responseReceived(HttpResponse response)`
`void` | `HttpAsyncClientExchangeHandler.responseReceived(HttpResponse response)` Invoked when a HTTP response message is received.
`void` | `BasicAsyncClientExchangeHandler.responseReceived(HttpResponse response)`
`void` | `HttpAsyncResponseConsumer.responseReceived(HttpResponse response)` Invoked when a HTTP response message is received.
`void` | `AsyncNHttpServiceHandler.ServerConnState.setResponse(HttpResponse response)`
`void` | `AsyncNHttpClientHandler.ClientConnState.setResponse(HttpResponse response)`
`void` | `NHttpResponseTrigger.submitResponse(HttpResponse response)` Deprecated. Submits a response to be sent back to the client as a result of processing of the request.

Constructors in org.apache.http.nio.protocol with parameters of type HttpResponse
`BasicAsyncResponseProducer(HttpResponse response)` Creates a producer that can be used to transmit the given response message.
`BasicAsyncResponseProducer(HttpResponse response, HttpAsyncContentProducer producer)` Creates a producer that can be used to transmit the given response message.
`ErrorResponseProducer(HttpResponse response, HttpEntity entity, boolean keepAlive)`

Uses of HttpResponse in org.apache.http.protocol

Methods in org.apache.http.protocol that return HttpResponse
`protected HttpResponse` | `HttpRequestExecutor.doReceiveResponse(HttpRequest request, HttpClientConnection conn, HttpContext context)` Waits for and receives a response.
`protected HttpResponse` | `HttpRequestExecutor.doSendRequest(HttpRequest request, HttpClientConnection conn, HttpContext context)` Send the given request over the given connection.
`HttpResponse` | `HttpRequestExecutor.execute(HttpRequest request, HttpClientConnection conn, HttpContext context)` Sends the request and obtain a response.
`HttpResponse` | `HttpCoreContext.getResponse()`

Methods in org.apache.http.protocol with parameters of type HttpResponse
`protected boolean` | `HttpRequestExecutor.canResponseHaveBody(HttpRequest request, HttpResponse response)` Decide whether a response comes with an entity.
`protected void` | `HttpService.doService(HttpRequest request, HttpResponse response, HttpContext context)` The default implementation of this method attempts to resolve an `HttpRequestHandler` for the request URI of the given request and, if found, executes its `HttpRequestHandler.handle(HttpRequest, HttpResponse, HttpContext)` method.
`void` | `HttpRequestHandler.handle(HttpRequest request, HttpResponse response, HttpContext context)` Handles the request and produces a response to be sent back to the client.
`protected void` | `HttpService.handleException(HttpException ex, HttpResponse response)` Handles the given exception and generates an HTTP response to be sent back to the client to inform about the exceptional condition encountered in the course of the request processing.
`void` | `HttpRequestExecutor.postProcess(HttpResponse response, HttpProcessor processor, HttpContext context)` Post-processes the given response using the given protocol processor and completes the process of request execution.
`void` | `ResponseContent.process(HttpResponse response, HttpContext context)` Processes the response (possibly updating or inserting) Content-Length and Transfer-Encoding headers.
`void` | `ImmutableHttpProcessor.process(HttpResponse response, HttpContext context)`
`void` | `ResponseDate.process(HttpResponse response, HttpContext context)`
`void` | `ResponseServer.process(HttpResponse response, HttpContext context)`
`void` | `ResponseConnControl.process(HttpResponse response, HttpContext context)`
`void` | `BasicHttpProcessor.process(HttpResponse response, HttpContext context)` Deprecated.
`void` | `HttpExpectationVerifier.verify(HttpRequest request, HttpResponse response, HttpContext context)` Verifies whether the given request meets the server's expectations.

Uses of HttpResponse in org.apache.http.util

Methods in org.apache.http.util with parameters of type HttpResponse
`static void` | `EntityUtils.updateEntity(HttpResponse response, HttpEntity entity)` Updates an entity in a response by first consuming an existing entity, then setting the new one.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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