@Contract(threading=IMMUTABLE_CONDITIONAL) public final class ImmutableHttpProcessor extends Object implements HttpProcessor
HttpProcessor
.Constructor and Description |
---|
ImmutableHttpProcessor(HttpRequestInterceptor... requestInterceptors) |
ImmutableHttpProcessor(HttpRequestInterceptor[] requestInterceptors,
HttpResponseInterceptor[] responseInterceptors) |
ImmutableHttpProcessor(HttpRequestInterceptorList requestInterceptors,
HttpResponseInterceptorList responseInterceptors)
Deprecated.
(4.3) do not use.
|
ImmutableHttpProcessor(HttpResponseInterceptor... responseInterceptors) |
ImmutableHttpProcessor(List<HttpRequestInterceptor> requestInterceptors,
List<HttpResponseInterceptor> responseInterceptors) |
Modifier and Type | Method and Description |
---|---|
void |
process(HttpRequest request,
HttpContext context)
Processes a request.
|
void |
process(HttpResponse response,
HttpContext context)
Processes a response.
|
public ImmutableHttpProcessor(HttpRequestInterceptor[] requestInterceptors, HttpResponseInterceptor[] responseInterceptors)
public ImmutableHttpProcessor(List<HttpRequestInterceptor> requestInterceptors, List<HttpResponseInterceptor> responseInterceptors)
@Deprecated public ImmutableHttpProcessor(HttpRequestInterceptorList requestInterceptors, HttpResponseInterceptorList responseInterceptors)
public ImmutableHttpProcessor(HttpRequestInterceptor... requestInterceptors)
public ImmutableHttpProcessor(HttpResponseInterceptor... responseInterceptors)
public void process(HttpRequest request, HttpContext context) throws IOException, HttpException
HttpRequestInterceptor
process
in interface HttpRequestInterceptor
request
- the request to preprocesscontext
- the context for the requestIOException
- in case of an I/O errorHttpException
- in case of an HTTP protocol violationpublic void process(HttpResponse response, HttpContext context) throws IOException, HttpException
HttpResponseInterceptor
process
in interface HttpResponseInterceptor
response
- the response to postprocesscontext
- the context for the requestIOException
- in case of an I/O errorHttpException
- in case of an HTTP protocol violationCopyright © 2010 - 2020 Adobe. All Rights Reserved