## Uses of Interface
org.apache.hc.core5.http.nio.AsyncServerRequestHandler

- Packages that use AsyncServerRequestHandler
  Package | Description
  --- | ---
  org.apache.hc.core5.http.impl.bootstrap | HTTP/1.1 requester and server bootstrap.
  org.apache.hc.core5.http.nio.support | Support classes for the asynchronous I/O model.
  org.apache.hc.core5.http2.impl.nio.bootstrap | HTTP/2 capable requester and server bootstrap.
  org.apache.hc.core5.testing.nio |

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

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

  - ### Uses of AsyncServerRequestHandler in org.apache.hc.core5.http.nio.support

    Constructors in org.apache.hc.core5.http.nio.support with parameters of type AsyncServerRequestHandler
    Constructor and Description
    `BasicServerExchangeHandler(AsyncServerRequestHandler<T> requestHandler)`

  - ### Uses of AsyncServerRequestHandler in org.apache.hc.core5.http2.impl.nio.bootstrap

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

  - ### Uses of AsyncServerRequestHandler in org.apache.hc.core5.testing.nio

    Methods in org.apache.hc.core5.testing.nio with parameters of type AsyncServerRequestHandler
    Modifier and Type | Method and Description
    --- | ---
    `<T> void` | Http1TestServer.`register(String uriPattern, AsyncServerRequestHandler<T> requestHandler)`
    `<T> void` | H2TestServer.`register(String uriPattern, AsyncServerRequestHandler<T> requestHandler)`

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