Uses of Interface
org.apache.hc.core5.http.nio.AsyncPushProducer
-
Packages that use AsyncPushProducer Package Description org.apache.hc.core5.http.nio Core HTTP transport APIs based on the asynchronous, event driven I/O model.org.apache.hc.core5.http.nio.support Support classes for the asynchronous I/O model.org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model. -
-
Uses of AsyncPushProducer in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type AsyncPushProducer Modifier and Type Method Description void
AsyncFilterChain.ResponseTrigger. pushPromise(HttpRequest promise, AsyncPushProducer responseProducer)
Pushes a request message head as a promise to deliver a response message.void
AsyncServerRequestHandler.ResponseTrigger. pushPromise(HttpRequest promise, HttpContext context, AsyncPushProducer responseProducer)
Pushes a request message head as a promise to deliver a response message.void
ResponseChannel. pushPromise(HttpRequest promise, AsyncPushProducer responseProducer, HttpContext context)
Pushes a request message head through this channel as a promise to deliver a response message. -
Uses of AsyncPushProducer in org.apache.hc.core5.http.nio.support
Classes in org.apache.hc.core5.http.nio.support that implement AsyncPushProducer Modifier and Type Class Description class
BasicPushProducer
Basic implementation ofAsyncPushProducer
that produces one fixed response and relies on aAsyncEntityProducer
to generate response entity stream.Methods in org.apache.hc.core5.http.nio.support that return AsyncPushProducer Modifier and Type Method Description AsyncPushProducer
AsyncPushBuilder. build()
-
Uses of AsyncPushProducer in org.apache.hc.core5.http2.impl.nio
Fields in org.apache.hc.core5.http2.impl.nio declared as AsyncPushProducer Modifier and Type Field Description private AsyncPushProducer
ServerPushH2StreamHandler. pushProducer
Methods in org.apache.hc.core5.http2.impl.nio with parameters of type AsyncPushProducer Modifier and Type Method Description private void
ServerH2StreamHandler. commitPromise(HttpRequest promise, AsyncPushProducer pushProducer)
private void
ServerPushH2StreamHandler. commitPromise(HttpRequest promise, AsyncPushProducer pushProducer)
void
AbstractH2StreamMultiplexer.H2StreamChannelImpl. push(java.util.List<Header> headers, AsyncPushProducer pushProducer)
void
H2StreamChannel. push(java.util.List<Header> headers, AsyncPushProducer pushProducer)
Constructors in org.apache.hc.core5.http2.impl.nio with parameters of type AsyncPushProducer Constructor Description ServerPushH2StreamHandler(H2StreamChannel outputChannel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, AsyncPushProducer pushProducer, HttpCoreContext context)
-