Uses of Interface
org.apache.hc.core5.http.nio.AsyncEntityProducer
Packages that use AsyncEntityProducer
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 AsyncEntityProducer in org.apache.hc.core5.http.nio
Methods in org.apache.hc.core5.http.nio with parameters of type AsyncEntityProducerModifier and TypeMethodDescriptionvoidAsyncFilterChain.ResponseTrigger.submitResponse(HttpResponse response, AsyncEntityProducer entityProducer) Sends a final HTTP response to the client. -
Uses of AsyncEntityProducer in org.apache.hc.core5.http.nio.entity
Classes in org.apache.hc.core5.http.nio.entity that implement AsyncEntityProducerModifier 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.Fields in org.apache.hc.core5.http.nio.entity declared as AsyncEntityProducerModifier and TypeFieldDescriptionprivate final AsyncEntityProducerDigestingEntityProducer.wrappedprivate final AsyncEntityProducerAsyncEntityProducerWrapper.wrappedEntityProducerMethods in org.apache.hc.core5.http.nio.entity that return AsyncEntityProducerModifier and TypeMethodDescriptionstatic AsyncEntityProducerAsyncEntityProducers.create(byte[] content, ContentType contentType) static AsyncEntityProducerAsyncEntityProducers.create(byte[] content, ContentType contentType, Header... trailers) static AsyncEntityProducerAsyncEntityProducers.create(File content, ContentType contentType) static AsyncEntityProducerAsyncEntityProducers.create(File content, ContentType contentType, Header... trailers) static AsyncEntityProducerstatic AsyncEntityProducerstatic AsyncEntityProducerstatic AsyncEntityProducerAsyncEntityProducers.create(String content, ContentType contentType) static AsyncEntityProducerAsyncEntityProducers.create(String content, ContentType contentType, Header... trailers) static AsyncEntityProducerstatic AsyncEntityProducerAsyncEntityProducers.create(Path content, ContentType contentType, OpenOption... options) static AsyncEntityProducerAsyncEntityProducers.create(Path content, ContentType contentType, Header... trailers) static AsyncEntityProducerAsyncEntityProducers.createBinary(Callback<StreamChannel<ByteBuffer>> callback, ContentType contentType) static AsyncEntityProducerAsyncEntityProducers.createBinary(Callback<StreamChannel<ByteBuffer>> callback, ContentType contentType, Header... trailers) static AsyncEntityProducerAsyncEntityProducers.createText(Callback<StreamChannel<CharBuffer>> callback, ContentType contentType) static AsyncEntityProducerAsyncEntityProducers.createText(Callback<StreamChannel<CharBuffer>> callback, ContentType contentType, Header... trailers) static AsyncEntityProducerAsyncEntityProducers.createUrlEncoded(Iterable<? extends NameValuePair> parameters, Charset charset) static AsyncEntityProducerAsyncEntityProducers.withTrailers(AsyncEntityProducer entity, Header... trailers) Methods in org.apache.hc.core5.http.nio.entity with parameters of type AsyncEntityProducerModifier and TypeMethodDescriptionstatic AsyncEntityProducerAsyncEntityProducers.withTrailers(AsyncEntityProducer entity, Header... trailers) Constructors in org.apache.hc.core5.http.nio.entity with parameters of type AsyncEntityProducerModifierConstructorDescriptionAsyncEntityProducerWrapper(AsyncEntityProducer wrappedEntityProducer) DigestingEntityProducer(String algo, AsyncEntityProducer wrapped) -
Uses of AsyncEntityProducer in org.apache.hc.core5.http.nio.support
Fields in org.apache.hc.core5.http.nio.support declared as AsyncEntityProducerModifier and TypeFieldDescriptionprivate final AsyncEntityProducerBasicPushProducer.dataProducerprivate final AsyncEntityProducerBasicRequestProducer.dataProducerprivate final AsyncEntityProducerBasicResponseProducer.dataProducerprivate AsyncEntityProducerAsyncPushBuilder.entityProducerprivate AsyncEntityProducerAsyncRequestBuilder.entityProducerprivate AsyncEntityProducerAsyncResponseBuilder.entityProducerMethods in org.apache.hc.core5.http.nio.support that return AsyncEntityProducerModifier and TypeMethodDescriptionprotected AsyncEntityProducerAbstractAsyncServerAuthFilter.generateResponseContent(HttpResponse unauthorized) Generates response body for UNAUTHORIZED response.protected AsyncEntityProducerAsyncServerExpectationFilter.generateResponseContent(HttpResponse expectationFailed) AsyncPushBuilder.getEntity()AsyncRequestBuilder.getEntity()AsyncResponseBuilder.getEntity()Methods in org.apache.hc.core5.http.nio.support with parameters of type AsyncEntityProducerModifier and TypeMethodDescriptionAsyncPushBuilder.setEntity(AsyncEntityProducer entityProducer) AsyncRequestBuilder.setEntity(AsyncEntityProducer entityProducer) AsyncResponseBuilder.setEntity(AsyncEntityProducer entityProducer) Constructors in org.apache.hc.core5.http.nio.support with parameters of type AsyncEntityProducerModifierConstructorDescriptionBasicPushProducer(int code, AsyncEntityProducer dataProducer) BasicPushProducer(HttpResponse response, AsyncEntityProducer dataProducer) BasicPushProducer(AsyncEntityProducer dataProducer) BasicRequestProducer(String method, URI requestUri, AsyncEntityProducer dataProducer) BasicRequestProducer(String method, HttpHost host, String path, AsyncEntityProducer dataProducer) BasicRequestProducer(HttpRequest request, AsyncEntityProducer dataProducer) BasicRequestProducer(Method method, URI requestUri, AsyncEntityProducer dataProducer) BasicRequestProducer(Method method, HttpHost host, String path, AsyncEntityProducer dataProducer) BasicResponseProducer(int code, AsyncEntityProducer dataProducer) BasicResponseProducer(HttpResponse response, AsyncEntityProducer dataProducer) BasicResponseProducer(AsyncEntityProducer dataProducer) -
Uses of AsyncEntityProducer in org.apache.hc.core5.http.nio.support.classic
Classes in org.apache.hc.core5.http.nio.support.classic that implement AsyncEntityProducerModifier and TypeClassDescriptionclassAsyncEntityProducerimplementation that acts as a compatibility layer for classicOutputStreambased interfaces. -
Uses of AsyncEntityProducer in org.apache.hc.core5.reactive
Classes in org.apache.hc.core5.reactive that implement AsyncEntityProducerModifier and TypeClassDescriptionfinal classAnAsyncEntityProducerthat subscribes to aPublisherinstance, as defined by the Reactive Streams specification.