Uses of Interface
org.apache.hc.core5.http.nio.ResourceHolder
-
Packages that use ResourceHolder Package Description org.apache.hc.core5.benchmark Apache Bench (AB) clone based on HttpCore.org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.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.entity HTTP message entity APIs based on the asynchronous (non-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.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.reactive -
-
Uses of ResourceHolder in org.apache.hc.core5.benchmark
Classes in org.apache.hc.core5.benchmark that implement ResourceHolder Modifier and Type Class Description (package private) classBenchmarkWorker -
Uses of ResourceHolder in org.apache.hc.core5.http.impl.nio
Classes in org.apache.hc.core5.http.impl.nio that implement ResourceHolder Modifier and Type Class Description (package private) classClientHttp1StreamHandler(package private) classServerHttp1StreamHandler -
Uses of ResourceHolder in org.apache.hc.core5.http.nio
Classes in org.apache.hc.core5.http.nio with type parameters of type ResourceHolder Modifier and Type Interface Description interfaceHandlerFactory<T extends ResourceHolder>Abstract handler factory.Subinterfaces of ResourceHolder in org.apache.hc.core5.http.nio Modifier and Type Interface Description interfaceAsyncClientExchangeHandlerAbstract asynchronous client side message exchange handler that acts as a request producer and a response consumer.interfaceAsyncDataConsumerAbstract asynchronous data consumer.interfaceAsyncDataExchangeHandlerAbstract asynchronous data exchange handler that acts as a data consumer and a data producer.interfaceAsyncDataProducerAbstract asynchronous data producer.interfaceAsyncEntityConsumer<T>Abstract asynchronous message entity consumer.interfaceAsyncEntityProducerAbstract asynchronous message entity producer.interfaceAsyncPushConsumerAbstract asynchronous push response consumer.interfaceAsyncPushProducerAbstract asynchronous push response producer.interfaceAsyncRequestConsumer<T>Abstract asynchronous request consumer.interfaceAsyncRequestProducerAbstract asynchronous request producer.interfaceAsyncResponseConsumer<T>Abstract asynchronous response consumer.interfaceAsyncResponseProducerAbstract asynchronous response producer.interfaceAsyncServerExchangeHandlerAbstract asynchronous server side message exchange handler that acts as a request consumer and a response producer. -
Uses of ResourceHolder in org.apache.hc.core5.http.nio.entity
Classes in org.apache.hc.core5.http.nio.entity that implement ResourceHolder Modifier and Type Class Description classAbstractBinAsyncEntityConsumer<T>Abstract binary entity content consumer.classAbstractBinAsyncEntityProducerAbstract binary entity content producer.classAbstractBinDataConsumerAbstract binary data consumer.classAbstractCharAsyncEntityConsumer<T>Abstract text entity content consumer.classAbstractCharAsyncEntityProducerAbstract text entity content producer.classAbstractCharDataConsumerAbstract text data consumer.classAsyncEntityProducerWrapperBase class for wrapping entity producers that delegates all calls to the wrapped producer.classBasicAsyncEntityConsumerBasicAsyncEntityConsumerimplementation that processes the data stream content into a byte array.classBasicAsyncEntityProducerBasicAsyncEntityProducerimplementation that generates data stream from content of a byte array.classDigestingEntityConsumer<T>AsyncEntityConsumerdecorator that calculates a digest hash from the data stream content and keeps the list of trailers received with the data stream.classDigestingEntityProducerAsyncEntityProducerdecorator that calculates a digest hash from the data stream content and appends its value to the list of trailers.classDiscardingEntityConsumer<T>No-opAsyncEntityConsumerthat discards all data from the data stream.classFileEntityProducerAsyncEntityProducerimplementation that generates data stream from content of aFile.classNoopEntityConsumerDeprecated.classPathEntityProducerAsyncEntityProducerimplementation that generates a data stream from the content at aPath.classStringAsyncEntityConsumerBasicAsyncEntityConsumerimplementation that processes the data stream content into a string.classStringAsyncEntityProducerBasicAsyncDataProducerimplementation that generates data stream from content of a string. -
Uses of ResourceHolder in org.apache.hc.core5.http.nio.support
Classes in org.apache.hc.core5.http.nio.support that implement ResourceHolder Modifier and Type Class Description classAbstractAsyncPushHandler<T>Abstract push response handler.classAbstractAsyncRequesterConsumer<T,E>Abstract asynchronous request consumer that makes use ofAsyncEntityConsumerto process request message content.classAbstractAsyncResponseConsumer<T,E>Abstract asynchronous response consumer that makes use ofAsyncEntityConsumerto process response message content.classAbstractServerExchangeHandler<T>Abstract server side message exchange handler.classBasicAsyncServerExpectationDecoratorAsyncServerExchangeHandlerimplementation that adds support for the Expect-Continue handshake to an existingAsyncServerExchangeHandler.classBasicClientExchangeHandler<T>BasicAsyncClientExchangeHandlerimplementation that makes use ofAsyncRequestProducerto generate request message andAsyncResponseConsumerto process the response message returned by the server.classBasicPushProducerBasic implementation ofAsyncPushProducerthat produces one fixed response and relies on aAsyncEntityProducerto generate response entity stream.classBasicRequestConsumer<T>Basic implementation ofAsyncRequestConsumerthat represents the request message as aMessageand relies on aAsyncEntityConsumerto process request entity stream.classBasicRequestProducerBasic implementation ofAsyncRequestProducerthat produces one fixed request and relies on aAsyncEntityProducerto generate request entity stream.classBasicResponseConsumer<T>Basic implementation ofAsyncResponseConsumerthat represents response message as aMessageand relies on aAsyncEntityConsumerto process response entity stream.classBasicResponseProducerBasic implementation ofAsyncResponseProducerthat produces one fixed response and relies on aAsyncEntityProducerto generate response entity stream.classBasicServerExchangeHandler<T>BasicAbstractServerExchangeHandlerimplementation that delegates request processing and response generation to aAsyncServerRequestHandler.classImmediateResponseExchangeHandlerAsyncServerExchangeHandlerimplementation that immediately responds with a predefined response generated by aAsyncResponseProducerand ignores any entity content enclosed in the request message. -
Uses of ResourceHolder in org.apache.hc.core5.http.nio.support.classic
Classes in org.apache.hc.core5.http.nio.support.classic that implement ResourceHolder Modifier and Type Class Description classAbstractClassicEntityConsumer<T>AsyncEntityConsumerimplementation that acts as a compatibility layer for classicInputStreambased interfaces.classAbstractClassicEntityProducerAsyncEntityProducerimplementation that acts as a compatibility layer for classicOutputStreambased interfaces.classAbstractClassicServerExchangeHandlerAsyncServerExchangeHandlerimplementation that acts as a compatibility layer for classicInputStream/OutputStreambased interfaces. -
Uses of ResourceHolder in org.apache.hc.core5.http2.impl.nio
Subinterfaces of ResourceHolder in org.apache.hc.core5.http2.impl.nio Modifier and Type Interface Description (package private) interfaceH2StreamHandlerClasses in org.apache.hc.core5.http2.impl.nio that implement ResourceHolder Modifier and Type Class Description (package private) classClientH2StreamHandler(package private) classClientPushH2StreamHandler(package private) classNoopAsyncPushHandler(package private) classNoopH2StreamHandler(package private) classServerH2StreamHandler(package private) classServerPushH2StreamHandler -
Uses of ResourceHolder in org.apache.hc.core5.reactive
Classes in org.apache.hc.core5.reactive that implement ResourceHolder Modifier and Type Class Description (package private) classReactiveDataConsumerAn asynchronous data consumer that supports Reactive Streams.(package private) classReactiveDataProducerAn asynchronous data producer that supports Reactive Streams.classReactiveEntityProducerAnAsyncEntityProducerthat subscribes to aPublisherinstance, as defined by the Reactive Streams specification.classReactiveResponseConsumerAnAsyncResponseConsumerthat publishes the response body through aPublisher, as defined by the Reactive Streams specification.classReactiveServerExchangeHandlerAn implementation ofAsyncServerExchangeHandlerdesigned to work with reactive streams.
-