Uses of Interface
org.apache.hc.core5.http.nio.ResourceHolder
Packages that use ResourceHolder
Package
Description
Apache Bench (AB) clone based on HttpCore.
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
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.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
-
Uses of ResourceHolder in org.apache.hc.core5.benchmark
Classes in org.apache.hc.core5.benchmark that implement ResourceHolder -
Uses of ResourceHolder in org.apache.hc.core5.http.impl.nio
Classes in org.apache.hc.core5.http.impl.nio that implement ResourceHolderModifier and TypeClassDescription(package private) class(package private) class -
Uses of ResourceHolder in org.apache.hc.core5.http.nio
Classes in org.apache.hc.core5.http.nio with type parameters of type ResourceHolderModifier and TypeInterfaceDescriptioninterfaceHandlerFactory<T extends ResourceHolder>Abstract handler factory.Subinterfaces of ResourceHolder 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 consumer.interfaceAbstract asynchronous data exchange handler that acts as a data consumer and a data producer.interfaceAbstract asynchronous data producer.interfaceAbstract asynchronous message entity consumer.interfaceAbstract asynchronous message entity producer.interfaceAbstract asynchronous push response consumer.interfaceAbstract asynchronous push response producer.interfaceAbstract asynchronous request consumer.interfaceAbstract asynchronous request producer.interfaceAbstract asynchronous response consumer.interfaceAbstract asynchronous response producer.interfaceAbstract 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 ResourceHolderModifier and TypeClassDescriptionclassAbstract binary entity content consumer.classAbstract binary entity content producer.classAbstract binary data consumer.classAbstract text entity content consumer.classAbstract text entity content producer.classAbstract text data consumer.classBase class for wrapping entity producers that delegates all calls to the wrapped producer.classBasicAsyncEntityConsumerimplementation that processes the data stream content into a byte array.classBasicAsyncEntityProducerimplementation that generates data stream from content of a byte array.classAsyncEntityConsumerdecorator that calculates a digest hash from the data stream content and keeps the list of trailers received with the data stream.classAsyncEntityProducerdecorator that calculates a digest hash from the data stream content and appends its value to the list of trailers.final classNo-opAsyncEntityConsumerthat discards all data from the data stream.final classAsyncEntityProducerimplementation that generates data stream from content of aFile.final classDeprecated.final classAsyncEntityProducerimplementation that generates a data stream from the content at aPath.classBasicAsyncEntityConsumerimplementation that processes the data stream content into a string.classBasicAsyncDataProducerimplementation 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 ResourceHolderModifier and TypeClassDescriptionclassAbstract push response handler.classAbstract asynchronous request consumer that makes use ofAsyncEntityConsumerto process request message content.classAbstract asynchronous response consumer that makes use ofAsyncEntityConsumerto process response message content.classAbstract 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 ofAsyncRequestConsumerthat represents the request message as aMessageand relies on aAsyncEntityConsumerto process request entity stream.classBasic implementation ofAsyncRequestProducerthat produces one fixed request and relies on aAsyncEntityProducerto generate request entity stream.classBasic implementation ofAsyncResponseConsumerthat represents response message as aMessageand relies on aAsyncEntityConsumerto process response 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 ResourceHolder in org.apache.hc.core5.http.nio.support.classic
Classes in org.apache.hc.core5.http.nio.support.classic that implement ResourceHolderModifier and TypeClassDescriptionclassAsyncEntityConsumerimplementation that acts as a compatibility layer for classicInputStreambased interfaces.classAsyncEntityProducerimplementation that acts as a compatibility layer for classicOutputStreambased interfaces.classAsyncServerExchangeHandlerimplementation 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.nioClasses in org.apache.hc.core5.http2.impl.nio that implement ResourceHolderModifier and TypeClassDescription(package private) class(package private) class(package private) class(package private) final class(package private) class(package private) class -
Uses of ResourceHolder in org.apache.hc.core5.reactive
Classes in org.apache.hc.core5.reactive that implement ResourceHolderModifier and TypeClassDescription(package private) final classAn asynchronous data consumer that supports Reactive Streams.(package private) final classAn asynchronous data producer that supports Reactive Streams.final classAnAsyncEntityProducerthat subscribes to aPublisherinstance, as defined by the Reactive Streams specification.final classAnAsyncResponseConsumerthat publishes the response body through aPublisher, as defined by the Reactive Streams specification.final classAn implementation ofAsyncServerExchangeHandlerdesigned to work with reactive streams.
DiscardingEntityConsumer