Uses of Interface
org.apache.hc.core5.http.nio.StreamChannel
Packages that use StreamChannel
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.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
-
Uses of StreamChannel in org.apache.hc.core5.http.nio
Subinterfaces of StreamChannel in org.apache.hc.core5.http.nio -
Uses of StreamChannel in org.apache.hc.core5.http.nio.entity
Methods in org.apache.hc.core5.http.nio.entity with parameters of type StreamChannelModifier and TypeMethodDescriptionprivate void
AbstractBinAsyncEntityProducer.flush
(StreamChannel<ByteBuffer> channel) private void
AbstractCharAsyncEntityProducer.flush
(StreamChannel<ByteBuffer> channel) protected abstract void
AbstractBinAsyncEntityProducer.produceData
(StreamChannel<ByteBuffer> channel) Triggered to signal the ability of the underlying byte channel to accept more data.protected abstract void
AbstractCharAsyncEntityProducer.produceData
(StreamChannel<CharBuffer> channel) Triggered to signal the ability of the underlying char channel to accept more data.protected void
StringAsyncEntityProducer.produceData
(StreamChannel<CharBuffer> channel) (package private) final void
AbstractBinAsyncEntityProducer.streamEnd
(StreamChannel<ByteBuffer> channel) (package private) final void
AbstractCharAsyncEntityProducer.streamEnd
(StreamChannel<ByteBuffer> channel) (package private) final int
AbstractBinAsyncEntityProducer.writeData
(StreamChannel<ByteBuffer> channel, ByteBuffer src) (package private) final int
AbstractCharAsyncEntityProducer.writeData
(StreamChannel<ByteBuffer> channel, CharBuffer src) Method parameters in org.apache.hc.core5.http.nio.entity with type arguments of type StreamChannelModifier and TypeMethodDescriptionstatic AsyncEntityProducer
AsyncEntityProducers.createBinary
(Callback<StreamChannel<ByteBuffer>> callback, ContentType contentType) static AsyncEntityProducer
AsyncEntityProducers.createBinary
(Callback<StreamChannel<ByteBuffer>> callback, ContentType contentType, Header... trailers) static AsyncEntityProducer
AsyncEntityProducers.createText
(Callback<StreamChannel<CharBuffer>> callback, ContentType contentType) static AsyncEntityProducer
AsyncEntityProducers.createText
(Callback<StreamChannel<CharBuffer>> callback, ContentType contentType, Header... trailers) -
Uses of StreamChannel in org.apache.hc.core5.http2.impl.nio
Subinterfaces of StreamChannel in org.apache.hc.core5.http2.impl.nioClasses in org.apache.hc.core5.http2.impl.nio that implement StreamChannel