public class

ChunkEncoder

extends AbstractContentEncoder
java.lang.Object
   ↳ org.apache.http.impl.nio.codecs.AbstractContentEncoder
     ↳ org.apache.http.impl.nio.codecs.ChunkEncoder

Class Overview

Implements chunked transfer coding. The content is sent in small chunks. Entities transferred using this decoder can be of unlimited length.

Summary

[Expand]
Inherited Fields
From class org.apache.http.impl.nio.codecs.AbstractContentEncoder
Public Constructors
ChunkEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)
Public Methods
void complete()
Terminates the content stream.
String toString()
int write(ByteBuffer src)
[Expand]
Inherited Methods
From class org.apache.http.impl.nio.codecs.AbstractContentEncoder
From class java.lang.Object
From interface org.apache.http.nio.ContentEncoder

Public Constructors

public ChunkEncoder (WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)

Public Methods

public void complete ()

Terminates the content stream.

Throws
IOException

public String toString ()

public int write (ByteBuffer src)

Throws
IOException