Uses of Interface
org.apache.http.io.SessionOutputBuffer

Packages that use SessionOutputBuffer
org.apache.http.impl Default implementations for interfaces in org.apache.http
org.apache.http.impl.entity Default implementations for interfaces in org.apache.http.entity and provides utility classes for serialization and deserialization of HTTP content entities. 
org.apache.http.impl.io Default implementations for interfaces in org.apache.http.io
 

Uses of SessionOutputBuffer in org.apache.http.impl
 

Methods in org.apache.http.impl that return SessionOutputBuffer
protected  SessionOutputBuffer SocketHttpServerConnection.createHttpDataTransmitter(Socket socket, int buffersize, HttpParams params)
          Deprecated. Use SocketHttpServerConnection.createSessionOutputBuffer(Socket, int, HttpParams)
protected  SessionOutputBuffer SocketHttpServerConnection.createSessionOutputBuffer(Socket socket, int buffersize, HttpParams params)
          Creates an instance of SessionOutputBuffer to be used for sending data to the given Socket.
protected  SessionOutputBuffer SocketHttpClientConnection.createSessionOutputBuffer(Socket socket, int buffersize, HttpParams params)
          Creates an instance of SessionOutputBuffer to be used for sending data to the given Socket.
 

Methods in org.apache.http.impl with parameters of type SessionOutputBuffer
protected  HttpMessageWriter AbstractHttpClientConnection.createRequestWriter(SessionOutputBuffer buffer, HttpParams params)
          Creates an instance of HttpMessageWriter to be used for writing out HTTP requests sent over this connection.
protected  HttpMessageWriter AbstractHttpServerConnection.createResponseWriter(SessionOutputBuffer buffer, HttpParams params)
          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)
          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)
          Initializes this connection object with SessionInputBuffer and SessionOutputBuffer instances to be used for sending and receiving data.
 

Uses of SessionOutputBuffer in org.apache.http.impl.entity
 

Methods in org.apache.http.impl.entity with parameters of type SessionOutputBuffer
protected  OutputStream EntitySerializer.doSerialize(SessionOutputBuffer outbuffer, HttpMessage message)
          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)
          Writes out the content of the given HTTP entity to the session output buffer based on properties of the given HTTP message.
 

Uses of SessionOutputBuffer in org.apache.http.impl.io
 

Classes in org.apache.http.impl.io that implement SessionOutputBuffer
 class AbstractSessionOutputBuffer
          Abstract base class for session output buffers that stream data to an arbitrary OutputStream.
 class SocketOutputBuffer
          SessionOutputBuffer implementation bound to a Socket.
 

Fields in org.apache.http.impl.io declared as SessionOutputBuffer
protected  SessionOutputBuffer AbstractMessageWriter.sessionBuffer
           
 

Constructors in org.apache.http.impl.io with parameters of type SessionOutputBuffer
AbstractMessageWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)
          Creates an instance of AbstractMessageWriter.
ChunkedOutputStream(SessionOutputBuffer out)
          Wraps a session output buffer and chunks the output.
ChunkedOutputStream(SessionOutputBuffer out, int bufferSize)
          Wraps a session output buffer and chunk-encodes the output.
ContentLengthOutputStream(SessionOutputBuffer out, long contentLength)
          Wraps a session output buffer and cuts off output after a defined number of bytes.
HttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)
           
HttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)
           
IdentityOutputStream(SessionOutputBuffer out)
           
 



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