Uses of Interface
org.apache.hc.core5.http.nio.ContentEncoder
Packages that use ContentEncoder
Package
Description
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.
-
Uses of ContentEncoder in org.apache.hc.core5.http.impl.nio
Subinterfaces of ContentEncoder in org.apache.hc.core5.http.impl.nioModifier and TypeInterfaceDescription(package private) interface
Http1StreamChannel<OutgoingMessage extends HttpMessage>
Classes in org.apache.hc.core5.http.impl.nio that implement ContentEncoderModifier and TypeClassDescriptionclass
AbstractContentEncoder
that serves as a base for all content encoder implementations.class
Implements chunked transfer coding.class
Content encoder that writes data without any transformation.class
Content encoder that cuts off after a defined number of bytes.private static class
Fields in org.apache.hc.core5.http.impl.nio with type parameters of type ContentEncoderModifier and TypeFieldDescriptionprivate Message
<OutgoingMessage, ContentEncoder> AbstractHttp1StreamDuplexer.outgoingMessage
Methods in org.apache.hc.core5.http.impl.nio that return ContentEncoderModifier and TypeMethodDescription(package private) abstract ContentEncoder
AbstractHttp1StreamDuplexer.createContentEncoder
(long contentLength, WritableByteChannel channel, SessionOutputBuffer buffer, BasicHttpTransportMetrics metrics) protected ContentEncoder
ClientHttp1StreamDuplexer.createContentEncoder
(long len, WritableByteChannel channel, SessionOutputBuffer buffer, BasicHttpTransportMetrics metrics) protected ContentEncoder
ServerHttp1StreamDuplexer.createContentEncoder
(long len, WritableByteChannel channel, SessionOutputBuffer buffer, BasicHttpTransportMetrics metrics) -
Uses of ContentEncoder in org.apache.hc.core5.http.nio
Subinterfaces of ContentEncoder in org.apache.hc.core5.http.nioModifier and TypeInterfaceDescriptioninterface
A content encoder capable of transferring data directly from aFileChannel