## Uses of Interface
org.apache.http.nio.reactor.SessionOutputBuffer

Packages that use SessionOutputBuffer
org.apache.http.impl.nio: Default implementations for interfaces in `org.apache.http.nio`.
org.apache.http.impl.nio.codecs: Default implementations for interfaces in `org.apache.http.nio.codecs`.
org.apache.http.impl.nio.reactor: Default implementations for interfaces in `org.apache.http.nio` including default I/O reactor implementations and support for SSL/TLS transport security.

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

Methods in org.apache.http.impl.nio with parameters of type SessionOutputBuffer
`protected ContentEncoder` `NHttpConnectionBase.createContentEncoder(long len, WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)` Factory method for `ContentEncoder` instances.
`protected NHttpMessageWriter<HttpRequest>` `DefaultNHttpClientConnection.createRequestWriter(SessionOutputBuffer buffer, HttpParams params)` Creates an instance of `NHttpMessageWriter` to be used by this connection for writing out outgoing `HttpRequest` messages.
`protected NHttpMessageWriter<HttpResponse>` `DefaultNHttpServerConnection.createResponseWriter(SessionOutputBuffer buffer, HttpParams params)` Creates an instance of `NHttpMessageWriter` to be used by this connection for writing out outgoing `HttpResponse` messages.

Uses of SessionOutputBuffer in org.apache.http.impl.nio.codecs

Fields in org.apache.http.impl.nio.codecs declared as SessionOutputBuffer
`protected SessionOutputBuffer` `AbstractContentEncoder.buffer`
`protected SessionOutputBuffer` `AbstractMessageWriter.sessionBuffer`

Constructors in org.apache.http.impl.nio.codecs with parameters of type SessionOutputBuffer
`AbstractContentEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)` Creates an instance of this class.
`AbstractMessageWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Creates an instance of this class.
`ChunkEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)`
`DefaultHttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)`
`DefaultHttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)`
`HttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.
`HttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.
`IdentityEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)`
`LengthDelimitedEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, long contentLength)`

Uses of SessionOutputBuffer in org.apache.http.impl.nio.reactor

Classes in org.apache.http.impl.nio.reactor that implement SessionOutputBuffer
`class` `SessionOutputBufferImpl` Default implementation of `SessionOutputBuffer` based on the `ExpandableBuffer` class.

Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.