Uses of Interface
org.apache.http.HttpMessage

Packages that use HttpMessage
org.apache.http The core HTTP components (HttpCore). 
org.apache.http.entity Representations for HTTP message entities. 
org.apache.http.impl.entity Default implementations for interfaces in org.apache.http.entity and provides utility classes for serialization and deserialization of HTTP content entities. 
org.apache.http.impl.io Default implementations for interfaces in org.apache.http.io
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.io The blocking I/O abstraction of the HTTP components. 
org.apache.http.message A selection of HTTP message implementations. 
org.apache.http.nio The core HTTP components based on non-blocking I/O model (HttpCore NIO). 
 

Uses of HttpMessage in org.apache.http
 

Subinterfaces of HttpMessage in org.apache.http
 interface HttpEntityEnclosingRequest
          A request with an entity.
 interface HttpRequest
          A request message from a client to a server includes, within the first line of that message, the method to be applied to the resource, the identifier of the resource, and the protocol version in use.
 interface HttpResponse
          After receiving and interpreting a request message, a server responds with an HTTP response message.
 

Uses of HttpMessage in org.apache.http.entity
 

Methods in org.apache.http.entity with parameters of type HttpMessage
 long ContentLengthStrategy.determineLength(HttpMessage message)
          Returns length of the given message in bytes.
 

Uses of HttpMessage in org.apache.http.impl.entity
 

Methods in org.apache.http.impl.entity with parameters of type HttpMessage
 HttpEntity EntityDeserializer.deserialize(SessionInputBuffer inbuffer, HttpMessage message)
          Creates an HttpEntity based on properties of the given message.
 long LaxContentLengthStrategy.determineLength(HttpMessage message)
           
 long StrictContentLengthStrategy.determineLength(HttpMessage message)
           
protected  BasicHttpEntity EntityDeserializer.doDeserialize(SessionInputBuffer inbuffer, HttpMessage message)
          Creates a BasicHttpEntity based on properties of the given message.
protected  OutputStream EntitySerializer.doSerialize(SessionOutputBuffer outbuffer, HttpMessage message)
          Creates a transfer codec based on properties of the given HTTP message and returns OutputStream instance that transparently encodes output data as it is being written out to the output stream.
 void EntitySerializer.serialize(SessionOutputBuffer outbuffer, HttpMessage message, HttpEntity entity)
          Writes out the content of the given HTTP entity to the session output buffer based on properties of the given HTTP message.
 

Uses of HttpMessage in org.apache.http.impl.io
 

Methods in org.apache.http.impl.io that return HttpMessage
 HttpMessage AbstractMessageParser.parse()
           
protected  HttpMessage HttpResponseParser.parseHead(SessionInputBuffer sessionBuffer)
           
protected abstract  HttpMessage 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  HttpMessage HttpRequestParser.parseHead(SessionInputBuffer sessionBuffer)
           
 

Methods in org.apache.http.impl.io with parameters of type HttpMessage
 void AbstractMessageWriter.write(HttpMessage message)
           
protected abstract  void AbstractMessageWriter.writeHeadLine(HttpMessage message)
          Subclasses must override this method to write out the first header line based on the HttpMessage passed as a parameter.
protected  void HttpRequestWriter.writeHeadLine(HttpMessage message)
           
protected  void HttpResponseWriter.writeHeadLine(HttpMessage message)
           
 

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

Methods in org.apache.http.impl.nio with parameters of type HttpMessage
protected  HttpEntity NHttpConnectionBase.prepareDecoder(HttpMessage message)
          Initializes a specific ContentDecoder implementation based on the properties of the given HttpMessage and generates an instance of HttpEntity matching the properties of the content decoder.
protected  void NHttpConnectionBase.prepareEncoder(HttpMessage message)
          Initializes a specific ContentEncoder implementation based on the properties of the given HttpMessage.
 

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

Methods in org.apache.http.impl.nio.codecs that return HttpMessage
protected  HttpMessage HttpResponseParser.createMessage(CharArrayBuffer buffer)
           
protected abstract  HttpMessage AbstractMessageParser.createMessage(CharArrayBuffer buffer)
          Creates HttpMessage instance based on the content of the input buffer containing the first line of the incoming HTTP message.
protected  HttpMessage HttpRequestParser.createMessage(CharArrayBuffer buffer)
           
 HttpMessage AbstractMessageParser.parse()
           
 

Methods in org.apache.http.impl.nio.codecs with parameters of type HttpMessage
 void AbstractMessageWriter.write(HttpMessage message)
           
protected abstract  void AbstractMessageWriter.writeHeadLine(HttpMessage message)
          Writes out the first line of HttpMessage.
protected  void HttpRequestWriter.writeHeadLine(HttpMessage message)
           
protected  void HttpResponseWriter.writeHeadLine(HttpMessage message)
           
 

Uses of HttpMessage in org.apache.http.io
 

Methods in org.apache.http.io that return HttpMessage
 HttpMessage HttpMessageParser.parse()
          Generates an instance of HttpMessage from the underlying data source.
 

Methods in org.apache.http.io with parameters of type HttpMessage
 void HttpMessageWriter.write(HttpMessage message)
          Serializes an instance of HttpMessage to the underlying data sink.
 

Uses of HttpMessage in org.apache.http.message
 

Classes in org.apache.http.message that implement HttpMessage
 class AbstractHttpMessage
          Basic implementation of HttpMessage.
 class BasicHttpEntityEnclosingRequest
          Basic implementation of HttpEntityEnclosingRequest.
 class BasicHttpRequest
          Basic implementation of HttpRequest.
 class BasicHttpResponse
          Basic implementation of HttpResponse.
 

Uses of HttpMessage in org.apache.http.nio
 

Methods in org.apache.http.nio that return HttpMessage
 HttpMessage NHttpMessageParser.parse()
          Attempts to parse a complete message head from the content of the internal buffer.
 

Methods in org.apache.http.nio with parameters of type HttpMessage
 void NHttpMessageWriter.write(HttpMessage message)
          Serializes out the HTTP message head.
 



Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.