| Package | Description | 
|---|---|
| org.apache.http.impl | 
 Default implementations of HTTP connections for synchronous,
 blocking communication. 
 | 
| org.apache.http.impl.conn | 
 Default implementations of client connection management
 functions. 
 | 
| org.apache.http.impl.entity | 
 Default implementations of entity content strategies. 
 | 
| org.apache.http.impl.io | 
 Default implementations of message parses and writers
 for synchronous, blocking communication. 
 | 
| org.apache.http.io | 
 HTTP message parser and writer APIs for synchronous, blocking
 communication. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected SessionOutputBuffer | 
SocketHttpClientConnection.createSessionOutputBuffer(java.net.Socket socket,
                         int buffersize,
                         HttpParams params)
Deprecated.  
Creates an instance of  
SessionOutputBuffer to be used for
 sending data to the given Socket. | 
protected SessionOutputBuffer | 
SocketHttpServerConnection.createSessionOutputBuffer(java.net.Socket socket,
                         int buffersize,
                         HttpParams params)
Deprecated.  
Creates an instance of  
SessionOutputBuffer to be used for
 sending data to the given Socket. | 
protected SessionOutputBuffer | 
BHttpConnectionBase.getSessionOutputBuffer()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.io.OutputStream | 
BHttpConnectionBase.createOutputStream(long len,
                  SessionOutputBuffer outbuffer)  | 
protected HttpMessageWriter<HttpRequest> | 
AbstractHttpClientConnection.createRequestWriter(SessionOutputBuffer buffer,
                   HttpParams params)
Deprecated.  
Creates an instance of  
HttpMessageWriter to be used for
 writing out HTTP requests sent over this connection. | 
protected HttpMessageWriter<HttpResponse> | 
AbstractHttpServerConnection.createResponseWriter(SessionOutputBuffer buffer,
                    HttpParams params)
Deprecated.  
Creates an instance of  
HttpMessageWriter to be used for
 writing out HTTP responses sent over this connection. | 
protected void | 
AbstractHttpClientConnection.init(SessionInputBuffer inbuffer,
    SessionOutputBuffer outbuffer,
    HttpParams params)
Deprecated.  
Initializes this connection object with  
SessionInputBuffer and
 SessionOutputBuffer instances to be used for sending and
 receiving data. | 
protected void | 
AbstractHttpServerConnection.init(SessionInputBuffer inbuffer,
    SessionOutputBuffer outbuffer,
    HttpParams params)
Deprecated.  
Initializes this connection object with  
SessionInputBuffer and
 SessionOutputBuffer instances to be used for sending and
 receiving data. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LoggingSessionOutputBuffer
Deprecated. 
 
(4.3) no longer used. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected SessionOutputBuffer | 
DefaultClientConnection.createSessionOutputBuffer(java.net.Socket socket,
                         int buffersize,
                         HttpParams params)
Deprecated.  
  | 
| Constructor and Description | 
|---|
LoggingSessionOutputBuffer(SessionOutputBuffer out,
                          Wire wire)
Deprecated.  
  | 
LoggingSessionOutputBuffer(SessionOutputBuffer out,
                          Wire wire,
                          java.lang.String charset)
Deprecated.  
Create an instance that wraps the specified session output buffer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.io.OutputStream | 
EntitySerializer.doSerialize(SessionOutputBuffer outbuffer,
           HttpMessage message)
Deprecated.  
Creates a transfer codec based on properties of the given HTTP message
 and returns  
OutputStream instance that transparently encodes
 output data as it is being written out to the output stream. | 
void | 
EntitySerializer.serialize(SessionOutputBuffer outbuffer,
         HttpMessage message,
         HttpEntity entity)
Deprecated.  
Writes out the content of the given HTTP entity to the session output
 buffer based on properties of the given HTTP message. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSessionOutputBuffer
Deprecated. 
 
(4.3) use  
SessionOutputBufferImpl | 
class  | 
SessionOutputBufferImpl
Abstract base class for session output buffers that stream data to
 an arbitrary  
OutputStream. | 
class  | 
SocketOutputBuffer
Deprecated. 
 
(4.3) use  
SessionOutputBufferImpl | 
| Modifier and Type | Field and Description | 
|---|---|
protected SessionOutputBuffer | 
AbstractMessageWriter.sessionBuffer  | 
| Modifier and Type | Method and Description | 
|---|---|
HttpMessageWriter<HttpResponse> | 
DefaultHttpResponseWriterFactory.create(SessionOutputBuffer buffer)  | 
HttpMessageWriter<HttpRequest> | 
DefaultHttpRequestWriterFactory.create(SessionOutputBuffer buffer)  | 
| Constructor and Description | 
|---|
AbstractMessageWriter(SessionOutputBuffer buffer,
                     LineFormatter formatter)
Creates an instance of AbstractMessageWriter. 
 | 
AbstractMessageWriter(SessionOutputBuffer buffer,
                     LineFormatter formatter,
                     HttpParams params)
Deprecated. 
 
 | 
ChunkedOutputStream(int bufferSize,
                   SessionOutputBuffer out)
Wraps a session output buffer and chunk-encodes the output. 
 | 
ChunkedOutputStream(SessionOutputBuffer out)
Deprecated. 
 
 | 
ChunkedOutputStream(SessionOutputBuffer out,
                   int bufferSize)
Deprecated. 
 
 | 
ContentLengthOutputStream(SessionOutputBuffer out,
                         long contentLength)
Wraps a session output buffer and cuts off output after a defined number
 of bytes. 
 | 
DefaultHttpRequestWriter(SessionOutputBuffer buffer)  | 
DefaultHttpRequestWriter(SessionOutputBuffer buffer,
                        LineFormatter formatter)
Creates an instance of DefaultHttpRequestWriter. 
 | 
DefaultHttpResponseWriter(SessionOutputBuffer buffer)  | 
DefaultHttpResponseWriter(SessionOutputBuffer buffer,
                         LineFormatter formatter)
Creates an instance of DefaultHttpResponseWriter. 
 | 
HttpRequestWriter(SessionOutputBuffer buffer,
                 LineFormatter formatter,
                 HttpParams params)
Deprecated.  
  | 
HttpResponseWriter(SessionOutputBuffer buffer,
                  LineFormatter formatter,
                  HttpParams params)
Deprecated.  
  | 
IdentityOutputStream(SessionOutputBuffer out)  | 
| Modifier and Type | Method and Description | 
|---|---|
HttpMessageWriter<T> | 
HttpMessageWriterFactory.create(SessionOutputBuffer buffer)  |