Uses of Interface
org.apache.hc.core5.http.HttpRequestMapper
-
Packages that use HttpRequestMapper 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.impl.routing org.apache.hc.core5.http.io.support Support classes for the classic (blocking) I/O model.org.apache.hc.core5.http.nio.support Support classes for the asynchronous I/O model.org.apache.hc.core5.http.nio.support.classic Support classes for the asynchronous I/O model that emulate behavior of the classic (blocking) I/O model.org.apache.hc.core5.http.protocol Core HTTP protocol interceptors.org.apache.hc.core5.http2.impl.nio.bootstrap HTTP/2 capable requester and server bootstrap.org.apache.hc.core5.http2.nio.support Support classes for HTTP/2 asynchronous transport. -
-
Uses of HttpRequestMapper in org.apache.hc.core5.http.impl.bootstrap
Fields in org.apache.hc.core5.http.impl.bootstrap declared as HttpRequestMapper Modifier and Type Field Description private HttpRequestMapper<Supplier<AsyncServerExchangeHandler>>AsyncServerBootstrap. requestRouterprivate HttpRequestMapper<HttpRequestHandler>ServerBootstrap. requestRouterMethods in org.apache.hc.core5.http.impl.bootstrap with parameters of type HttpRequestMapper Modifier and Type Method Description AsyncServerBootstrapAsyncServerBootstrap. setRequestRouter(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>> requestRouter)SetsHttpRequestMapperinstance.ServerBootstrapServerBootstrap. setRequestRouter(HttpRequestMapper<HttpRequestHandler> requestRouter)SetsHttpRequestMapperinstance. -
Uses of HttpRequestMapper in org.apache.hc.core5.http.impl.io
Constructors in org.apache.hc.core5.http.impl.io with parameters of type HttpRequestMapper Constructor 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 HttpRequestMapper in org.apache.hc.core5.http.impl.routing
Classes in org.apache.hc.core5.http.impl.routing that implement HttpRequestMapper Modifier and Type Class Description classRequestRouter<T>Request mapper that can route requests based on their properties to a specific request handler.Fields in org.apache.hc.core5.http.impl.routing declared as HttpRequestMapper Modifier and Type Field Description private HttpRequestMapper<T>RequestRouter.Builder. downstreamprivate HttpRequestMapper<T>RequestRouter. downstreamMethods in org.apache.hc.core5.http.impl.routing with parameters of type HttpRequestMapper Modifier and Type Method Description static <T> RequestRouter<T>RequestRouter. create(URIAuthority primaryAuthority, UriPatternType patternType, java.util.List<RequestRouter.Entry<T>> handlerEntries, java.util.function.BiFunction<java.lang.String,URIAuthority,URIAuthority> authorityResolver, HttpRequestMapper<T> downstream)RequestRouter.Builder<T>RequestRouter.Builder. downstream(HttpRequestMapper<T> downstream)Sets a downstream request mapper that can be used as a fallback in case no authoritative service can be found to handle an incoming request.Constructors in org.apache.hc.core5.http.impl.routing with parameters of type HttpRequestMapper Constructor Description RequestRouter(java.util.function.Function<URIAuthority,java.util.function.Function<java.lang.String,T>> authorityRouter, java.util.function.BiFunction<java.lang.String,URIAuthority,URIAuthority> authorityResolver, HttpRequestMapper<T> downstream) -
Uses of HttpRequestMapper in org.apache.hc.core5.http.io.support
Fields in org.apache.hc.core5.http.io.support declared as HttpRequestMapper Modifier and Type Field Description private HttpRequestMapper<HttpRequestHandler>BasicHttpServerRequestHandler. handlerMapperprivate HttpRequestMapper<HttpRequestHandler>TerminalServerFilter. handlerMapperConstructors in org.apache.hc.core5.http.io.support with parameters of type HttpRequestMapper Constructor Description BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler> handlerMapper)BasicHttpServerRequestHandler(HttpRequestMapper<HttpRequestHandler> handlerMapper, HttpResponseFactory<ClassicHttpResponse> responseFactory)TerminalServerFilter(HttpRequestMapper<HttpRequestHandler> handlerMapper, HttpResponseFactory<ClassicHttpResponse> responseFactory) -
Uses of HttpRequestMapper in org.apache.hc.core5.http.nio.support
Fields in org.apache.hc.core5.http.nio.support declared as HttpRequestMapper Modifier and Type Field Description private HttpRequestMapper<Supplier<AsyncServerExchangeHandler>>DefaultAsyncResponseExchangeHandlerFactory. mapperConstructors in org.apache.hc.core5.http.nio.support with parameters of type HttpRequestMapper Constructor Description DefaultAsyncResponseExchangeHandlerFactory(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>> mapper)DefaultAsyncResponseExchangeHandlerFactory(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>> mapper, Decorator<AsyncServerExchangeHandler> decorator) -
Uses of HttpRequestMapper in org.apache.hc.core5.http.nio.support.classic
Constructors in org.apache.hc.core5.http.nio.support.classic with parameters of type HttpRequestMapper Constructor Description ClassicToAsyncServerExchangeHandler(java.util.concurrent.Executor executor, HttpRequestMapper<HttpRequestHandler> handlerMapper, Callback<java.lang.Exception> exceptionCallback) -
Uses of HttpRequestMapper in org.apache.hc.core5.http.protocol
Classes in org.apache.hc.core5.http.protocol that implement HttpRequestMapper Modifier and Type Class Description classRequestHandlerRegistry<T>Deprecated.UseRequestRouter. -
Uses of HttpRequestMapper in org.apache.hc.core5.http2.impl.nio.bootstrap
Fields in org.apache.hc.core5.http2.impl.nio.bootstrap declared as HttpRequestMapper Modifier and Type Field Description private HttpRequestMapper<Supplier<AsyncServerExchangeHandler>>H2ServerBootstrap. requestRouterMethods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type HttpRequestMapper Modifier and Type Method Description H2ServerBootstrapH2ServerBootstrap. setRequestRouter(HttpRequestMapper<Supplier<AsyncServerExchangeHandler>> requestRouter)SetsHttpRequestMapperinstance. -
Uses of HttpRequestMapper in org.apache.hc.core5.http2.nio.support
Fields in org.apache.hc.core5.http2.nio.support declared as HttpRequestMapper Modifier and Type Field Description private HttpRequestMapper<Supplier<AsyncPushConsumer>>DefaultAsyncPushConsumerFactory. mapperConstructors in org.apache.hc.core5.http2.nio.support with parameters of type HttpRequestMapper Constructor Description DefaultAsyncPushConsumerFactory(HttpRequestMapper<Supplier<AsyncPushConsumer>> mapper)
-