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

Packages that use SessionInputBuffer
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
 

Methods in org.apache.http.impl that return SessionInputBuffer
protected  SessionInputBuffer SocketHttpServerConnection.createSessionInputBuffer(Socket socket, int bufferSize, HttpParams params)
          Deprecated. Creates an instance of SocketInputBuffer to be used for receiving data from the given Socket.
protected  SessionInputBuffer SocketHttpClientConnection.createSessionInputBuffer(Socket socket, int bufferSize, HttpParams params)
          Deprecated. Creates an instance of SocketInputBuffer to be used for receiving data from the given Socket.
protected  SessionInputBuffer BHttpConnectionBase.getSessionInputBuffer()
           
 

Methods in org.apache.http.impl with parameters of type SessionInputBuffer
protected  InputStream BHttpConnectionBase.createInputStream(long len, SessionInputBuffer inBuffer)
           
protected  HttpMessageParser<HttpRequest> AbstractHttpServerConnection.createRequestParser(SessionInputBuffer buffer, HttpRequestFactory requestFactory, HttpParams params)
          Deprecated. Creates an instance of HttpMessageParser 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 of HttpMessageParser 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 with SessionInputBuffer and SessionOutputBuffer instances to be used for sending and receiving data.
protected  void AbstractHttpServerConnection.init(SessionInputBuffer inBuffer, SessionOutputBuffer outbuffer, HttpParams params)
          Deprecated. Initializes this connection object with SessionInputBuffer and SessionOutputBuffer 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 SessionInputBuffer
 HttpEntity EntityDeserializer.deserialize(SessionInputBuffer inBuffer, HttpMessage message)
          Deprecated. Creates an HttpEntity based on properties of the given message.
protected  BasicHttpEntity EntityDeserializer.doDeserialize(SessionInputBuffer inBuffer, HttpMessage message)
          Deprecated. Creates a BasicHttpEntity 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 SessionInputBuffer
 class AbstractSessionInputBuffer
          Deprecated. (4.3) use SessionInputBufferImpl
 class SessionInputBufferImpl
          Abstract base class for session input buffers that stream data from an arbitrary InputStream.
 class SocketInputBuffer
          Deprecated. (4.3) use SessionInputBufferImpl
 

Methods in org.apache.http.impl.io with parameters of type SessionInputBuffer
 HttpMessageParser<HttpRequest> DefaultHttpRequestParserFactory.create(SessionInputBuffer buffer, MessageConstraints constraints)
           
 HttpMessageParser<HttpResponse> DefaultHttpResponseParserFactory.create(SessionInputBuffer buffer, MessageConstraints constraints)
           
protected  HttpMessage HttpRequestParser.parseHead(SessionInputBuffer sessionBuffer)
          Deprecated.  
protected  HttpMessage HttpResponseParser.parseHead(SessionInputBuffer sessionBuffer)
          Deprecated.  
protected abstract  T AbstractMessageParser.parseHead(SessionInputBuffer sessionBuffer)
          Subclasses must override this method to generate an instance of HttpMessage based on the initial input from the session buffer.
protected  HttpResponse DefaultHttpResponseParser.parseHead(SessionInputBuffer sessionBuffer)
           
protected  HttpRequest DefaultHttpRequestParser.parseHead(SessionInputBuffer sessionBuffer)
           
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 SessionInputBuffer
AbstractMessageParser(SessionInputBuffer buffer, LineParser parser, HttpParams params)
          Deprecated. (4.3) use AbstractMessageParser.AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints)
AbstractMessageParser(SessionInputBuffer buffer, LineParser lineParser, MessageConstraints constraints)
          Creates new instance of AbstractMessageParser.
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, LineParser lineParser, HttpRequestFactory requestFactory, HttpParams params)
          Deprecated. (4.3) use DefaultHttpRequestParser.DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints)
DefaultHttpRequestParser(SessionInputBuffer buffer, LineParser lineParser, HttpRequestFactory requestFactory, MessageConstraints constraints)
          Creates new instance of DefaultHttpRequestParser.
DefaultHttpRequestParser(SessionInputBuffer buffer, MessageConstraints constraints)
           
DefaultHttpResponseParser(SessionInputBuffer buffer)
           
DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser lineParser, HttpResponseFactory responseFactory, HttpParams params)
          Deprecated. (4.3) use DefaultHttpResponseParser.DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints)
DefaultHttpResponseParser(SessionInputBuffer buffer, LineParser lineParser, HttpResponseFactory responseFactory, MessageConstraints constraints)
          Creates new instance of DefaultHttpResponseParser.
DefaultHttpResponseParser(SessionInputBuffer buffer, MessageConstraints constraints)
           
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
 HttpMessageParser<T> HttpMessageParserFactory.create(SessionInputBuffer buffer, MessageConstraints constraints)
           
 



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