Uses of Interface
org.apache.hc.core5.http.nio.AsyncDataProducer
Packages that use AsyncDataProducer
Package
Description
Core HTTP transport APIs based on the asynchronous, event driven I/O model.
HTTP message entity APIs based on the asynchronous (non-blocking) I/O model.
Support classes for the asynchronous I/O model.
Support classes for the asynchronous I/O model that emulate
behavior of the classic (blocking) I/O model.
-
Uses of AsyncDataProducer in org.apache.hc.core5.http.nio
Subinterfaces of AsyncDataProducer in org.apache.hc.core5.http.nioModifier and TypeInterfaceDescriptioninterfaceAbstract asynchronous client side message exchange handler that acts as a request producer and a response consumer.interfaceAbstract asynchronous data exchange handler that acts as a data consumer and a data producer.interfaceAbstract asynchronous message entity producer.interfaceAbstract asynchronous push response producer.interfaceAbstract asynchronous request producer.interfaceAbstract asynchronous response producer.interfaceAbstract asynchronous server side message exchange handler that acts as a request consumer and a response producer. -
Uses of AsyncDataProducer in org.apache.hc.core5.http.nio.entity
Classes in org.apache.hc.core5.http.nio.entity that implement AsyncDataProducerModifier and TypeClassDescriptionclassAbstract binary entity content producer.classAbstract text entity content producer.classBase class for wrapping entity producers that delegates all calls to the wrapped producer.classBasicAsyncEntityProducerimplementation that generates data stream from content of a byte array.classAsyncEntityProducerdecorator that calculates a digest hash from the data stream content and appends its value to the list of trailers.final classAsyncEntityProducerimplementation that generates data stream from content of aFile.final classAsyncEntityProducerimplementation that generates a data stream from the content at aPath.classBasicAsyncDataProducerimplementation that generates data stream from content of a string. -
Uses of AsyncDataProducer in org.apache.hc.core5.http.nio.support
Classes in org.apache.hc.core5.http.nio.support that implement AsyncDataProducerModifier and TypeClassDescriptionclassAbstract server side message exchange handler.classAsyncServerExchangeHandlerimplementation that adds support for the Expect-Continue handshake to an existingAsyncServerExchangeHandler.final classBasicAsyncClientExchangeHandlerimplementation that makes use ofAsyncRequestProducerto generate request message andAsyncResponseConsumerto process the response message returned by the server.classBasic implementation ofAsyncPushProducerthat produces one fixed response and relies on aAsyncEntityProducerto generate response entity stream.classBasic implementation ofAsyncRequestProducerthat produces one fixed request and relies on aAsyncEntityProducerto generate request entity stream.classBasic implementation ofAsyncResponseProducerthat produces one fixed response and relies on aAsyncEntityProducerto generate response entity stream.classBasicAbstractServerExchangeHandlerimplementation that delegates request processing and response generation to aAsyncServerRequestHandler.final classAsyncServerExchangeHandlerimplementation that immediately responds with a predefined response generated by aAsyncResponseProducerand ignores any entity content enclosed in the request message. -
Uses of AsyncDataProducer in org.apache.hc.core5.http.nio.support.classic
Classes in org.apache.hc.core5.http.nio.support.classic that implement AsyncDataProducerModifier and TypeClassDescriptionclassAsyncEntityProducerimplementation that acts as a compatibility layer for classicOutputStreambased interfaces.classAsyncServerExchangeHandlerimplementation that acts as a compatibility layer for classicInputStream/OutputStreambased interfaces. -
Uses of AsyncDataProducer in org.apache.hc.core5.reactive
Classes in org.apache.hc.core5.reactive that implement AsyncDataProducerModifier and TypeClassDescription(package private) final classAn asynchronous data producer that supports Reactive Streams.final classAnAsyncEntityProducerthat subscribes to aPublisherinstance, as defined by the Reactive Streams specification.final classAn implementation ofAsyncServerExchangeHandlerdesigned to work with reactive streams.