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

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

Packages that use HttpResponseInterceptor
org.apache.http.impl.bootstrap | Embedded server and server bootstrap.
org.apache.http.impl.nio.bootstrap | Embedded non-blocking server and server bootstrap.
org.apache.http.protocol | Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication.

Uses of HttpResponseInterceptor in org.apache.http.impl.bootstrap

Methods in org.apache.http.impl.bootstrap with parameters of type HttpResponseInterceptor
`ServerBootstrap` | `ServerBootstrap.addInterceptorFirst(HttpResponseInterceptor itcp)` Adds this protocol interceptor to the head of the protocol processing list.
`ServerBootstrap` | `ServerBootstrap.addInterceptorLast(HttpResponseInterceptor itcp)` Adds this protocol interceptor to the tail of the protocol processing list.

Uses of HttpResponseInterceptor in org.apache.http.impl.nio.bootstrap

Methods in org.apache.http.impl.nio.bootstrap with parameters of type HttpResponseInterceptor
`ServerBootstrap` | `ServerBootstrap.addInterceptorFirst(HttpResponseInterceptor itcp)` Adds this protocol interceptor to the head of the protocol processing list.
`ServerBootstrap` | `ServerBootstrap.addInterceptorLast(HttpResponseInterceptor itcp)` Adds this protocol interceptor to the tail of the protocol processing list.

Uses of HttpResponseInterceptor in org.apache.http.protocol

Subinterfaces of HttpResponseInterceptor in org.apache.http.protocol
`interface` | `HttpProcessor` HTTP protocol processor is a collection of protocol interceptors that implements the 'Chain of Responsibility' pattern, where each individual protocol interceptor is expected to work on a particular aspect of the HTTP protocol the interceptor is responsible for.

Classes in org.apache.http.protocol that implement HttpResponseInterceptor
`class` | `BasicHttpProcessor` Deprecated. (4.3)
`class` | `ImmutableHttpProcessor` Immutable `HttpProcessor`.
`class` | `ResponseConnControl` ResponseConnControl is responsible for adding `Connection` header to the outgoing responses, which is essential for managing persistence of `HTTP/1.0` connections.
`class` | `ResponseContent` ResponseContent is the most important interceptor for outgoing responses.
`class` | `ResponseDate` ResponseDate is responsible for adding `Date` header to the outgoing responses.
`class` | `ResponseServer` ResponseServer is responsible for adding `Server` header.

Fields in org.apache.http.protocol with type parameters of type HttpResponseInterceptor
`protected List<HttpResponseInterceptor>` | `BasicHttpProcessor.responseInterceptors` Deprecated.

Methods in org.apache.http.protocol that return HttpResponseInterceptor
`HttpResponseInterceptor` | `HttpResponseInterceptorList.getResponseInterceptor(int index)` Deprecated. Obtains a response interceptor from this list.
`HttpResponseInterceptor` | `BasicHttpProcessor.getResponseInterceptor(int index)` Deprecated.

Methods in org.apache.http.protocol with parameters of type HttpResponseInterceptor
`HttpProcessorBuilder` | `HttpProcessorBuilder.add(HttpResponseInterceptor e)`
`HttpProcessorBuilder` | `HttpProcessorBuilder.addAll(HttpResponseInterceptor... e)`
`HttpProcessorBuilder` | `HttpProcessorBuilder.addAllFirst(HttpResponseInterceptor... e)`
`HttpProcessorBuilder` | `HttpProcessorBuilder.addAllLast(HttpResponseInterceptor... e)`
`HttpProcessorBuilder` | `HttpProcessorBuilder.addFirst(HttpResponseInterceptor e)`
`void` | `BasicHttpProcessor.addInterceptor(HttpResponseInterceptor interceptor)` Deprecated.
`void` | `BasicHttpProcessor.addInterceptor(HttpResponseInterceptor interceptor, int index)` Deprecated.
`HttpProcessorBuilder` | `HttpProcessorBuilder.addLast(HttpResponseInterceptor e)`
`void` | `HttpResponseInterceptorList.addResponseInterceptor(HttpResponseInterceptor interceptor)` Deprecated. Appends a response interceptor to this list.
`void` | `BasicHttpProcessor.addResponseInterceptor(HttpResponseInterceptor itcp)` Deprecated.
`void` | `HttpResponseInterceptorList.addResponseInterceptor(HttpResponseInterceptor interceptor, int index)` Deprecated. Inserts a response interceptor at the specified index.
`void` | `BasicHttpProcessor.addResponseInterceptor(HttpResponseInterceptor itcp, int index)` Deprecated.

Method parameters in org.apache.http.protocol with type arguments of type HttpResponseInterceptor
`void` | `HttpResponseInterceptorList.removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor> clazz)` Deprecated. Removes all response interceptor of the specified class
`void` | `BasicHttpProcessor.removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor> clazz)` Deprecated.

Constructors in org.apache.http.protocol with parameters of type HttpResponseInterceptor
`ImmutableHttpProcessor(HttpRequestInterceptor[] requestInterceptors, HttpResponseInterceptor[] responseInterceptors)`
`ImmutableHttpProcessor(HttpResponseInterceptor... responseInterceptors)`

Constructor parameters in org.apache.http.protocol with type arguments of type HttpResponseInterceptor
`ImmutableHttpProcessor(List<HttpRequestInterceptor> requestInterceptors, List<HttpResponseInterceptor> responseInterceptors)`

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

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