Uses of Interface
org.apache.http.io.SessionInputBuffer
Packages that use SessionInputBuffer
Package
Description
Default implementations of HTTP connections for synchronous,
blocking communication.
Default implementations of entity content strategies.
Default implementations of message parses and writers
for synchronous, blocking communication.
HTTP message parser and writer APIs for synchronous, blocking
communication.
-
Uses of SessionInputBuffer in org.apache.http.impl
Fields in org.apache.http.impl declared as SessionInputBufferModifier and TypeFieldDescriptionprivate SessionInputBuffer
AbstractHttpClientConnection.inBuffer
Deprecated.private SessionInputBuffer
AbstractHttpServerConnection.inBuffer
Deprecated.Methods in org.apache.http.impl that return SessionInputBufferModifier and TypeMethodDescriptionprotected SessionInputBuffer
SocketHttpClientConnection.createSessionInputBuffer
(Socket socket, int bufferSize, HttpParams params) Deprecated.Creates an instance ofSocketInputBuffer
to be used for receiving data from the givenSocket
.protected SessionInputBuffer
SocketHttpServerConnection.createSessionInputBuffer
(Socket socket, int bufferSize, HttpParams params) Deprecated.Creates an instance ofSocketInputBuffer
to be used for receiving data from the givenSocket
.protected SessionInputBuffer
BHttpConnectionBase.getSessionInputBuffer()
Methods in org.apache.http.impl with parameters of type SessionInputBufferModifier and TypeMethodDescriptionprotected InputStream
BHttpConnectionBase.createInputStream
(long len, SessionInputBuffer inBuffer) protected HttpMessageParser
<HttpRequest> AbstractHttpServerConnection.createRequestParser
(SessionInputBuffer buffer, HttpRequestFactory requestFactory, HttpParams params) Deprecated.Creates an instance ofHttpMessageParser
to be used for parsing HTTP requests received over this connection.protected HttpMessageParser
<HttpResponse> AbstractHttpClientConnection.createResponseParser
(SessionInputBuffer buffer, HttpResponseFactory responseFactory, HttpParams params) Deprecated.Creates an instance ofHttpMessageParser
to be used for parsing HTTP responses received over this connection.protected void
AbstractHttpClientConnection.init
(SessionInputBuffer sessionInputBuffer, SessionOutputBuffer sessionOutputBuffer, HttpParams params) Deprecated.Initializes this connection object withSessionInputBuffer
andSessionOutputBuffer
instances to be used for sending and receiving data.protected void
AbstractHttpServerConnection.init
(SessionInputBuffer inBuffer, SessionOutputBuffer outbuffer, HttpParams params) Deprecated.Initializes this connection object withSessionInputBuffer
andSessionOutputBuffer
instances to be used for sending and receiving data. -
Uses of SessionInputBuffer in org.apache.http.impl.entity
Methods in org.apache.http.impl.entity with parameters of type SessionInputBufferModifier and TypeMethodDescriptionEntityDeserializer.deserialize
(SessionInputBuffer inBuffer, HttpMessage message) Deprecated.Creates anHttpEntity
based on properties of the given message.protected BasicHttpEntity
EntityDeserializer.doDeserialize
(SessionInputBuffer inBuffer, HttpMessage message) Deprecated.Creates aBasicHttpEntity
based on properties of the given message. -
Uses of SessionInputBuffer in org.apache.http.impl.io
Classes in org.apache.http.impl.io that implement SessionInputBufferModifier and TypeClassDescriptionclass
Deprecated.class
Abstract base class for session input buffers that stream data from an arbitraryInputStream
.class
Deprecated.(4.3) useSessionInputBufferImpl
Fields in org.apache.http.impl.io declared as SessionInputBufferModifier and TypeFieldDescriptionprivate final SessionInputBuffer
ChunkedInputStream.in
The session input bufferprivate SessionInputBuffer
ContentLengthInputStream.in
Wrapped input stream that all calls are delegated to.private final SessionInputBuffer
IdentityInputStream.in
private final SessionInputBuffer
AbstractMessageParser.sessionBuffer
Methods in org.apache.http.impl.io with parameters of type SessionInputBufferModifier and TypeMethodDescriptionDefaultHttpRequestParserFactory.create
(SessionInputBuffer buffer, MessageConstraints constraints) DefaultHttpResponseParserFactory.create
(SessionInputBuffer buffer, MessageConstraints constraints) protected abstract T
AbstractMessageParser.parseHead
(SessionInputBuffer sessionBuffer) Subclasses must override this method to generate an instance ofHttpMessage
based on the initial input from the session buffer.protected HttpRequest
DefaultHttpRequestParser.parseHead
(SessionInputBuffer sessionBuffer) protected HttpResponse
DefaultHttpResponseParser.parseHead
(SessionInputBuffer sessionBuffer) protected HttpMessage
HttpRequestParser.parseHead
(SessionInputBuffer sessionBuffer) Deprecated.protected HttpMessage
HttpResponseParser.parseHead
(SessionInputBuffer sessionBuffer) Deprecated.static Header[]
AbstractMessageParser.parseHeaders
(SessionInputBuffer inBuffer, int maxHeaderCount, int maxLineLen, LineParser parser) Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.static Header[]
AbstractMessageParser.parseHeaders
(SessionInputBuffer inBuffer, int maxHeaderCount, int maxLineLen, LineParser parser, List<CharArrayBuffer> headerLines) Parses HTTP headers from the data receiver stream according to the generic format as given in Section 3.1 of RFC 822, RFC-2616 Section 4 and 19.3.Constructors in org.apache.http.impl.io with parameters of type SessionInputBufferModifierConstructorDescriptionAbstractMessageParser
(SessionInputBuffer buffer, LineParser lineParser, MessageConstraints constraints) Creates new instance of AbstractMessageParser.AbstractMessageParser
(SessionInputBuffer buffer, LineParser parser, HttpParams params) Deprecated.Wraps session input stream and reads chunk coded input.ChunkedInputStream
(SessionInputBuffer in, MessageConstraints constraints) Wraps session input stream and reads chunk coded input.ContentLengthInputStream
(SessionInputBuffer in, long contentLength) Wraps a session input buffer and cuts off output after a defined number of bytes.DefaultHttpRequestParser
(SessionInputBuffer buffer, MessageConstraints constraints) DefaultHttpRequestParser
(SessionInputBuffer buffer, LineParser lineParser, HttpRequestFactory requestFactory, MessageConstraints constraints) Creates new instance of DefaultHttpRequestParser.DefaultHttpRequestParser
(SessionInputBuffer buffer, LineParser lineParser, HttpRequestFactory requestFactory, HttpParams params) DefaultHttpResponseParser
(SessionInputBuffer buffer, MessageConstraints constraints) DefaultHttpResponseParser
(SessionInputBuffer buffer, LineParser lineParser, HttpResponseFactory responseFactory, MessageConstraints constraints) Creates new instance of DefaultHttpResponseParser.DefaultHttpResponseParser
(SessionInputBuffer buffer, LineParser lineParser, HttpResponseFactory responseFactory, HttpParams params) HttpRequestParser
(SessionInputBuffer buffer, LineParser parser, HttpRequestFactory requestFactory, HttpParams params) Deprecated.Creates an instance of this class.HttpResponseParser
(SessionInputBuffer buffer, LineParser parser, HttpResponseFactory responseFactory, HttpParams params) Deprecated.Creates an instance of this class.Wraps session input stream and reads input until the the end of stream. -
Uses of SessionInputBuffer in org.apache.http.io
Methods in org.apache.http.io with parameters of type SessionInputBufferModifier and TypeMethodDescriptionHttpMessageParserFactory.create
(SessionInputBuffer buffer, MessageConstraints constraints)
SessionInputBufferImpl