Uses of Interface
org.apache.hc.core5.http.nio.AsyncPushConsumer
Packages that use AsyncPushConsumer
Package
Description
HTTP/1.1 requester and server bootstrap.
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
Commands for HTTP transports based on asynchronous, event driven I/O model.
Support classes for the asynchronous I/O model.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
HTTP/2 capable requester and server bootstrap.
Support classes for HTTP/2 asynchronous transport.
-
Uses of AsyncPushConsumer in org.apache.hc.core5.http.impl.bootstrap
Method parameters in org.apache.hc.core5.http.impl.bootstrap with type arguments of type AsyncPushConsumerModifier and TypeMethodDescriptionvoidHttpAsyncRequester.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext executeContext) final <T> Future<T> HttpAsyncRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) -
Uses of AsyncPushConsumer in org.apache.hc.core5.http.nio
Method parameters in org.apache.hc.core5.http.nio with type arguments of type AsyncPushConsumerModifier and TypeMethodDescriptionabstract voidAsyncClientEndpoint.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) Initiates a message exchange using the given handler.final <T> Future<T> AsyncClientEndpoint.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context, FutureCallback<T> callback) Initiates message exchange using the given request producer and response consumer. -
Uses of AsyncPushConsumer in org.apache.hc.core5.http.nio.command
Methods in org.apache.hc.core5.http.nio.command that return types with arguments of type AsyncPushConsumerConstructor parameters in org.apache.hc.core5.http.nio.command with type arguments of type AsyncPushConsumerModifierConstructorDescriptionRequestExecutionCommand(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, CancellableDependency cancellableDependency, HttpContext context) RequestExecutionCommand(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) -
Uses of AsyncPushConsumer in org.apache.hc.core5.http.nio.support
Classes in org.apache.hc.core5.http.nio.support that implement AsyncPushConsumerModifier and TypeClassDescriptionclassAbstract push response handler. -
Uses of AsyncPushConsumer in org.apache.hc.core5.http2.impl.nio
Constructor parameters in org.apache.hc.core5.http2.impl.nio with type arguments of type AsyncPushConsumerModifierConstructorDescriptionClientH2StreamMultiplexer(ProtocolIOSession ioSession, HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2Config h2Config, CharCodingConfig charCodingConfig) ClientH2StreamMultiplexer(ProtocolIOSession ioSession, FrameFactory frameFactory, HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2Config h2Config, CharCodingConfig charCodingConfig, H2StreamListener streamListener) ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2Config h2Config, CharCodingConfig charCodingConfig, H2StreamListener streamListener) ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2StreamListener streamListener) -
Uses of AsyncPushConsumer in org.apache.hc.core5.http2.impl.nio.bootstrap
Method parameters in org.apache.hc.core5.http2.impl.nio.bootstrap with type arguments of type AsyncPushConsumerModifier and TypeMethodDescriptionH2MultiplexingRequester.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context) final <T> Future<T> H2MultiplexingRequester.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, Timeout timeout, HttpContext context, FutureCallback<T> callback) H2MultiplexingRequesterBootstrap.register(String uriPattern, Supplier<AsyncPushConsumer> supplier) Registers the givenAsyncPushConsumerSupplieras a default handler for URIs matching the given pattern.final H2RequesterBootstrapH2RequesterBootstrap.register(String uriPattern, Supplier<AsyncPushConsumer> supplier) Registers the givenAsyncPushConsumerSupplieras a default handler for URIs matching the given pattern.H2MultiplexingRequesterBootstrap.registerVirtual(String hostname, String uriPattern, Supplier<AsyncPushConsumer> supplier) Registers the givenAsyncPushConsumerSupplieras a handler for URIs matching the given host and the pattern.final H2RequesterBootstrapH2RequesterBootstrap.registerVirtual(String hostname, String uriPattern, Supplier<AsyncPushConsumer> supplier) Registers the givenAsyncPushConsumerSupplieras a handler for URIs matching the given host and the pattern. -
Uses of AsyncPushConsumer in org.apache.hc.core5.http2.nio.support
Methods in org.apache.hc.core5.http2.nio.support that return AsyncPushConsumerModifier and TypeMethodDescriptionDefaultAsyncPushConsumerFactory.create(HttpRequest request, HttpContext context) Constructor parameters in org.apache.hc.core5.http2.nio.support with type arguments of type AsyncPushConsumerModifierConstructorDescription -
Uses of AsyncPushConsumer in org.apache.hc.core5.testing.nio
Method parameters in org.apache.hc.core5.testing.nio with type arguments of type AsyncPushConsumerModifier and TypeMethodDescriptionvoidClientSessionEndpoint.execute(AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context) <T> Future<T> ClientSessionEndpoint.execute(AsyncRequestProducer requestProducer, AsyncResponseConsumer<T> responseConsumer, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpContext context, FutureCallback<T> callback) voidH2TestClient.register(String uriPattern, Supplier<AsyncPushConsumer> supplier)