Uses of Interface
org.apache.http.io.SessionInputBuffer
-
Packages that use SessionInputBuffer Package Description org.apache.http.impl Default implementations of HTTP connections for synchronous, blocking communication.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. -
-
Uses of SessionInputBuffer in org.apache.http.impl
Fields in org.apache.http.impl declared as SessionInputBuffer Modifier and Type Field Description private SessionInputBufferAbstractHttpClientConnection. inBufferDeprecated.private SessionInputBufferAbstractHttpServerConnection. inBufferDeprecated.Methods in org.apache.http.impl that return SessionInputBuffer Modifier and Type Method Description protected SessionInputBufferSocketHttpClientConnection. createSessionInputBuffer(java.net.Socket socket, int bufferSize, HttpParams params)Deprecated.Creates an instance ofSocketInputBufferto be used for receiving data from the givenSocket.protected SessionInputBufferSocketHttpServerConnection. createSessionInputBuffer(java.net.Socket socket, int bufferSize, HttpParams params)Deprecated.Creates an instance ofSocketInputBufferto be used for receiving data from the givenSocket.protected SessionInputBufferBHttpConnectionBase. getSessionInputBuffer()Methods in org.apache.http.impl with parameters of type SessionInputBuffer Modifier and Type Method Description protected java.io.InputStreamBHttpConnectionBase. createInputStream(long len, SessionInputBuffer inBuffer)protected HttpMessageParser<HttpRequest>AbstractHttpServerConnection. createRequestParser(SessionInputBuffer buffer, HttpRequestFactory requestFactory, HttpParams params)Deprecated.Creates an instance ofHttpMessageParserto 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 ofHttpMessageParserto be used for parsing HTTP responses received over this connection.protected voidAbstractHttpClientConnection. init(SessionInputBuffer sessionInputBuffer, SessionOutputBuffer sessionOutputBuffer, HttpParams params)Deprecated.Initializes this connection object withSessionInputBufferandSessionOutputBufferinstances to be used for sending and receiving data.protected voidAbstractHttpServerConnection. init(SessionInputBuffer inBuffer, SessionOutputBuffer outbuffer, HttpParams params)Deprecated.Initializes this connection object withSessionInputBufferandSessionOutputBufferinstances 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 SessionInputBuffer Modifier and Type Method Description HttpEntityEntityDeserializer. deserialize(SessionInputBuffer inBuffer, HttpMessage message)Deprecated.Creates anHttpEntitybased on properties of the given message.protected BasicHttpEntityEntityDeserializer. doDeserialize(SessionInputBuffer inBuffer, HttpMessage message)Deprecated.Creates aBasicHttpEntitybased on properties of the given message. -
Uses of SessionInputBuffer in org.apache.http.impl.io
Classes in org.apache.http.impl.io that implement SessionInputBuffer Modifier and Type Class Description classAbstractSessionInputBufferDeprecated.(4.3) useSessionInputBufferImplclassSessionInputBufferImplAbstract base class for session input buffers that stream data from an arbitraryInputStream.classSocketInputBufferDeprecated.(4.3) useSessionInputBufferImplFields in org.apache.http.impl.io declared as SessionInputBuffer Modifier and Type Field Description private SessionInputBufferChunkedInputStream. inThe session input bufferprivate SessionInputBufferContentLengthInputStream. inWrapped input stream that all calls are delegated to.private SessionInputBufferIdentityInputStream. inprivate SessionInputBufferAbstractMessageParser. sessionBufferMethods in org.apache.http.impl.io with parameters of type SessionInputBuffer Modifier and Type Method Description HttpMessageParser<HttpRequest>DefaultHttpRequestParserFactory. create(SessionInputBuffer buffer, MessageConstraints constraints)HttpMessageParser<HttpResponse>DefaultHttpResponseParserFactory. create(SessionInputBuffer buffer, MessageConstraints constraints)protected abstract TAbstractMessageParser. parseHead(SessionInputBuffer sessionBuffer)Subclasses must override this method to generate an instance ofHttpMessagebased on the initial input from the session buffer.protected HttpRequestDefaultHttpRequestParser. parseHead(SessionInputBuffer sessionBuffer)protected HttpResponseDefaultHttpResponseParser. parseHead(SessionInputBuffer sessionBuffer)protected HttpMessageHttpRequestParser. parseHead(SessionInputBuffer sessionBuffer)Deprecated.protected HttpMessageHttpResponseParser. 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, java.util.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 SessionInputBuffer Constructor Description AbstractMessageParser(SessionInputBuffer buffer, LineParser lineParser, MessageConstraints constraints)Creates new instance of AbstractMessageParser.AbstractMessageParser(SessionInputBuffer buffer, LineParser parser, HttpParams params)Deprecated.ChunkedInputStream(SessionInputBuffer in)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)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)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.IdentityInputStream(SessionInputBuffer in)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 SessionInputBuffer Modifier and Type Method Description HttpMessageParser<T>HttpMessageParserFactory. create(SessionInputBuffer buffer, MessageConstraints constraints)
-