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

## Uses of Interface
org.apache.http.HttpMessage

Packages that use HttpMessage
org.apache.http | Core HTTP component APIs and primitives.
org.apache.http.entity | Core HTTP entity implementations.
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.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.io | HTTP message parser and writer APIs for synchronous, blocking communication.
org.apache.http.message | Core HTTP message components, message element parser and writer APIs and their default implementations.
org.apache.http.nio | Core HTTP component APIs and primitives for asynchronous, event driven communication.

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

Methods in org.apache.http.impl with parameters of type HttpMessage
`protected HttpEntity` | `BHttpConnectionBase.prepareInput(HttpMessage message)`
`protected OutputStream` | `BHttpConnectionBase.prepareOutput(HttpMessage message)`

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)` Deprecated. Creates an `HttpEntity` based on properties of the given message.
`long` | `DisallowIdentityContentLengthStrategy.determineLength(HttpMessage message)`
`long` | `StrictContentLengthStrategy.determineLength(HttpMessage message)`
`long` | `LaxContentLengthStrategy.determineLength(HttpMessage message)`
`protected BasicHttpEntity` | `EntityDeserializer.doDeserialize(SessionInputBuffer inBuffer, HttpMessage message)` Deprecated. Creates a `BasicHttpEntity` based on properties of the given message.
`protected OutputStream` | `EntitySerializer.doSerialize(SessionOutputBuffer outbuffer, HttpMessage message)` Deprecated. 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)` Deprecated. 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

Classes in org.apache.http.impl.io with type parameters of type HttpMessage
`class` | `AbstractMessageParser<T extends HttpMessage>` Abstract base class for HTTP message parsers that obtain input from an instance of `SessionInputBuffer`.
`class` | `AbstractMessageWriter<T extends HttpMessage>` Abstract base class for HTTP message writers that serialize output to an instance of `SessionOutputBuffer`.

Methods in org.apache.http.impl.io that return HttpMessage
`protected HttpMessage` | `HttpResponseParser.parseHead(SessionInputBuffer sessionBuffer)` Deprecated.
`protected HttpMessage` | `HttpRequestParser.parseHead(SessionInputBuffer sessionBuffer)` Deprecated.

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

Classes in org.apache.http.impl.nio.codecs with type parameters of type HttpMessage
`class` | `AbstractMessageParser<T extends HttpMessage>` Abstract `NHttpMessageParser` that serves as a base for all message parser implementations.
`class` | `AbstractMessageWriter<T extends HttpMessage>` Abstract `NHttpMessageWriter` that serves as a base for all message writer implementations.

Methods in org.apache.http.impl.nio.codecs that return HttpMessage
`protected HttpMessage` | `HttpResponseParser.createMessage(CharArrayBuffer buffer)` Deprecated.
`protected HttpMessage` | `HttpRequestParser.createMessage(CharArrayBuffer buffer)` Deprecated.

Methods in org.apache.http.impl.nio.codecs with parameters of type HttpMessage
`protected void` | `HttpRequestWriter.writeHeadLine(HttpMessage message)` Deprecated.
`protected void` | `HttpResponseWriter.writeHeadLine(HttpMessage message)` Deprecated.

Uses of HttpMessage in org.apache.http.io

Classes in org.apache.http.io with type parameters of type HttpMessage
`interface` | `HttpMessageParser<T extends HttpMessage>` Abstract message parser intended to build HTTP messages from an arbitrary data source.
`interface` | `HttpMessageParserFactory<T extends HttpMessage>` Factory for `HttpMessageParser` instances.
`interface` | `HttpMessageWriter<T extends HttpMessage>` Abstract message writer intended to serialize HTTP messages to an arbitrary data sink.
`interface` | `HttpMessageWriterFactory<T extends HttpMessage>` Factory for `HttpMessageWriter` instances.

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

Classes in org.apache.http.nio with type parameters of type HttpMessage
`interface` | `NHttpMessageParser<T extends HttpMessage>` Abstract HTTP message parser for non-blocking connections.
`interface` | `NHttpMessageParserFactory<T extends HttpMessage>` Factory for `NHttpMessageParser` instances.
`interface` | `NHttpMessageWriter<T extends HttpMessage>` Abstract HTTP message writer for non-blocking connections.
`interface` | `NHttpMessageWriterFactory<T extends HttpMessage>` Factory for `NHttpMessageWriter` instances.

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

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