Package org.apache.http.impl.io

Default implementations for interfaces in org.apache.http.io.

See:
          Description

Class Summary
AbstractHttpDataReceiver Abstract base class for data receivers using traditional IO.
AbstractHttpDataTransmitter Abstract base class for data transmitters using traditional IO.
ChunkedInputStream Implements chunked transfer coding.
ChunkedOutputStream Implements chunked transfer coding.
ContentLengthInputStream Stream that cuts off after a specified number of bytes.
ContentLengthOutputStream A stream wrapper that closes itself after a defined number of bytes.
HttpDataInputStream A stream for reading from a HttpDataReceiver.
HttpDataOutputStream A stream for writing to a HttpDataTransmitter.
HttpTransportMetricsImpl Default implementation of HttpTransportMetrics.
IdentityOutputStream A stream for writing with an "identity" transport encoding.
SocketHttpDataReceiver A data receiver using a Java Socket and traditional IO.
SocketHttpDataTransmitter A data transmitter using a Java Socket and traditional IO.
 

Package org.apache.http.impl.io Description

Default implementations for interfaces in org.apache.http.io.
The data transmitter and receiver interfaces provide an abstraction from java.io and java.nio. These interfaces are adapted to the plain output and input streams.
There are implementations of the transport encodings used by HTTP, in particular the chunked encoding for sending and receiving entities.



Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.