Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use SessionOutputBuffer
org.apache.http.impl.nio | Default implementations of HTTP connections for asynchronous, even driven communication.
org.apache.http.impl.nio.codecs | Default implementations of message parses and writers for asynchronous, even driven communication.
org.apache.http.impl.nio.reactor | Default implementation of event driven network communication APIs based on Java NIO.
org.apache.http.nio | Core HTTP component APIs and primitives for asynchronous, event driven communication.

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)` Deprecated. (4.3) use constructor.
`protected NHttpMessageWriter<HttpResponse>` | `DefaultNHttpServerConnection.createResponseWriter(SessionOutputBuffer buffer, HttpParams params)` Deprecated. (4.3) use constructor.

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`

Methods in org.apache.http.impl.nio.codecs with parameters of type SessionOutputBuffer
`NHttpMessageWriter<HttpResponse>` | `DefaultHttpResponseWriterFactory.create(SessionOutputBuffer buffer)`
`NHttpMessageWriter<HttpRequest>` | `DefaultHttpRequestWriterFactory.create(SessionOutputBuffer buffer)`

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)` Creates an instance of AbstractMessageWriter.
`AbstractMessageWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated. (4.3) use `AbstractMessageWriter.AbstractMessageWriter(SessionOutputBuffer, LineFormatter)`
`ChunkEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)`
`ChunkEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, int fragementSizeHint)`
`DefaultHttpRequestWriter(SessionOutputBuffer buffer)`
`DefaultHttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter)` Creates an instance of DefaultHttpRequestWriter.
`DefaultHttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated. (4.3) use `DefaultHttpRequestWriter.DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter)`
`DefaultHttpResponseWriter(SessionOutputBuffer buffer)`
`DefaultHttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter)` Creates an instance of DefaultHttpResponseWriter.
`DefaultHttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated. (4.3) use `DefaultHttpResponseWriter.DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter)`
`HttpRequestWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.
`HttpResponseWriter(SessionOutputBuffer buffer, LineFormatter formatter, HttpParams params)` Deprecated.
`IdentityEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics)`
`IdentityEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, int fragementSizeHint)`
`LengthDelimitedEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, long contentLength)`
`LengthDelimitedEncoder(WritableByteChannel channel, SessionOutputBuffer buffer, HttpTransportMetricsImpl metrics, long contentLength, int fragementSizeHint)`

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.

Uses of SessionOutputBuffer in org.apache.http.nio

Methods in org.apache.http.nio with parameters of type SessionOutputBuffer
`NHttpMessageWriter<T>` | `NHttpMessageWriterFactory.create(SessionOutputBuffer buffer)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.