Uses of Class
org.apache.hc.core5.http.impl.bootstrap.AsyncServerBootstrap
Packages that use AsyncServerBootstrap
Package
Description
HTTP/1.1 requester and server bootstrap.
-
Uses of AsyncServerBootstrap in org.apache.hc.core5.http.impl.bootstrap
Methods in org.apache.hc.core5.http.impl.bootstrap that return AsyncServerBootstrapModifier and TypeMethodDescriptionfinal AsyncServerBootstrap
AsyncServerBootstrap.addFilterAfter
(String existing, String name, AsyncFilterHandler filterHandler) Adds the filter after the filter with the given name.final AsyncServerBootstrap
AsyncServerBootstrap.addFilterBefore
(String existing, String name, AsyncFilterHandler filterHandler) Adds the filter before the filter with the given name.final AsyncServerBootstrap
AsyncServerBootstrap.addFilterFirst
(String name, AsyncFilterHandler filterHandler) Add an filter to the head of the processing list.final AsyncServerBootstrap
AsyncServerBootstrap.addFilterLast
(String name, AsyncFilterHandler filterHandler) Add an filter to the tail of the processing list.static AsyncServerBootstrap
AsyncServerBootstrap.bootstrap()
final AsyncServerBootstrap
AsyncServerBootstrap.register
(String uriPattern, Supplier<AsyncServerExchangeHandler> supplier) Registers the givenAsyncServerExchangeHandler
Supplier
as a default handler for URIs matching the given pattern.final <T> AsyncServerBootstrap
AsyncServerBootstrap.register
(String uriPattern, AsyncServerRequestHandler<T> requestHandler) Registers the givenAsyncServerRequestHandler
as a default handler for URIs matching the given pattern.final AsyncServerBootstrap
AsyncServerBootstrap.registerVirtual
(String hostname, String uriPattern, Supplier<AsyncServerExchangeHandler> supplier) Registers the givenAsyncServerExchangeHandler
Supplier
as a handler for URIs matching the given host and the pattern.final <T> AsyncServerBootstrap
AsyncServerBootstrap.registerVirtual
(String hostname, String uriPattern, AsyncServerRequestHandler<T> requestHandler) Registers the givenAsyncServerRequestHandler
as a handler for URIs matching the given host and the pattern.final AsyncServerBootstrap
AsyncServerBootstrap.replaceFilter
(String existing, AsyncFilterHandler filterHandler) Replace an existing filter with the given name with new filter.final AsyncServerBootstrap
AsyncServerBootstrap.setCanonicalHostName
(String canonicalHostName) Sets canonical name (fully qualified domain name) of the server.final AsyncServerBootstrap
AsyncServerBootstrap.setCharCodingConfig
(CharCodingConfig charCodingConfig) Sets connection configuration.final AsyncServerBootstrap
AsyncServerBootstrap.setConnectionReuseStrategy
(ConnectionReuseStrategy connStrategy) AssignsConnectionReuseStrategy
instance.final AsyncServerBootstrap
AsyncServerBootstrap.setExceptionCallback
(Callback<Exception> exceptionCallback) final AsyncServerBootstrap
AsyncServerBootstrap.setHttp1Config
(Http1Config http1Config) Sets HTTP/1.1 protocol parameters.final AsyncServerBootstrap
AsyncServerBootstrap.setHttpProcessor
(HttpProcessor httpProcessor) AssignsHttpProcessor
instance.final AsyncServerBootstrap
AsyncServerBootstrap.setIOReactorConfig
(IOReactorConfig ioReactorConfig) Sets I/O reactor configuration.final AsyncServerBootstrap
AsyncServerBootstrap.setIOSessionDecorator
(Decorator<IOSession> ioSessionDecorator) final AsyncServerBootstrap
AsyncServerBootstrap.setIOSessionListener
(IOSessionListener sessionListener) AssignsIOSessionListener
instance.final AsyncServerBootstrap
AsyncServerBootstrap.setLookupRegistry
(LookupRegistry<Supplier<AsyncServerExchangeHandler>> lookupRegistry) AssignsLookupRegistry
instance.final AsyncServerBootstrap
AsyncServerBootstrap.setStreamListener
(Http1StreamListener streamListener) AssignsHttp1StreamListener
instance.final AsyncServerBootstrap
AsyncServerBootstrap.setTlsHandshakeTimeout
(Timeout handshakeTimeout) Assigns TLS handshakeTimeout
.final AsyncServerBootstrap
AsyncServerBootstrap.setTlsStrategy
(TlsStrategy tlsStrategy) AssignsTlsStrategy
instance.