## Uses of Interface
org.apache.hc.core5.http.io.HttpRequestHandler

- Packages that use HttpRequestHandler
  Package | Description
  --- | ---
  org.apache.hc.core5.http.impl.bootstrap | HTTP/1.1 requester and server bootstrap.
  org.apache.hc.core5.http.impl.io | Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.
  org.apache.hc.core5.http.io.support | Support classes for the classic (blocking) I/O model.
  org.apache.hc.core5.testing.classic |
  org.apache.hc.core5.testing.framework |

- - ### Uses of HttpRequestHandler in org.apache.hc.core5.http.impl.bootstrap

    Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type HttpRequestHandler
    Modifier and Type | Method and Description
    --- | ---
    `ServerBootstrap` | ServerBootstrap.`register(String uriPattern, HttpRequestHandler requestHandler)` Registers the given `HttpRequestHandler` as a default handler for URIs matching the given pattern.
    `ServerBootstrap` | ServerBootstrap.`register(String hostname, String uriPattern, HttpRequestHandler requestHandler)` Registers the given `HttpRequestHandler` as a handler for URIs matching the given host and the pattern.
    `ServerBootstrap` | ServerBootstrap.`registerVirtual(String hostname, String uriPattern, HttpRequestHandler requestHandler)` Deprecated. Use `ServerBootstrap.register(String, String, HttpRequestHandler)`.

    Method parameters in org.apache.hc.core5.http.impl.bootstrap with type arguments of type HttpRequestHandler
    Modifier and Type | Method and Description
    --- | ---
    `ServerBootstrap` | ServerBootstrap.`setLookupRegistry(LookupRegistry<HttpRequestHandler> lookupRegistry)` Deprecated. Use `RequestRouter`.
    `ServerBootstrap` | ServerBootstrap.`setRequestRouter(HttpRequestMapper<HttpRequestHandler> requestRouter)` Sets `HttpRequestMapper` instance.

  - ### Uses of HttpRequestHandler in org.apache.hc.core5.http.impl.io

    Constructor parameters in org.apache.hc.core5.http.impl.io with type arguments of type HttpRequestHandler
    Constructor and Description
    `HttpService(HttpProcessor processor, HttpRequestMapper<HttpRequestHandler> handlerMapper, ConnectionReuseStrategy connReuseStrategy, HttpResponseFactory<ClassicHttpResponse> responseFactory)` Create a new HTTP service.
    `HttpService(HttpProcessor processor, HttpRequestMapper<HttpRequestHandler> handlerMapper, ConnectionReuseStrategy connReuseStrategy, HttpResponseFactory<ClassicHttpResponse> responseFactory, Http1StreamListener streamListener)` Create a new HTTP service.

  - ### Uses of HttpRequestHandler in org.apache.hc.core5.http.io.support

    Constructor parameters in org.apache.hc.core5.http.io.support with type arguments of type HttpRequestHandler
    Constructor and Description
    `BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler> handlerMapper)`
    `BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler> handlerMapper, HttpResponseFactory<ClassicHttpResponse> responseFactory)`
    `TerminalServerFilter(HttpRequestMapper<HttpRequestHandler> handlerMapper, HttpResponseFactory<ClassicHttpResponse> responseFactory)`

  - ### Uses of HttpRequestHandler in org.apache.hc.core5.testing.classic

    Methods in org.apache.hc.core5.testing.classic with parameters of type HttpRequestHandler
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClassicTestServer.`register(String uriPattern, HttpRequestHandler handler)`
    `void` | ClassicTestServer.`register(String hostname, String uriPattern, HttpRequestHandler handler)`
    `void` | ClassicTestServer.`registerHandler(String pattern, HttpRequestHandler handler)` Deprecated. Use `ClassicTestServer.register(String, HttpRequestHandler)`.
    `void` | ClassicTestServer.`registerHandlerVirtual(String hostname, String pattern, HttpRequestHandler handler)` Deprecated. Use `ClassicTestServer.register(String, String, HttpRequestHandler)`.

  - ### Uses of HttpRequestHandler in org.apache.hc.core5.testing.framework

    Classes in org.apache.hc.core5.testing.framework that implement HttpRequestHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TestingFrameworkRequestHandler`

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