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

## Uses of Interface
org.jboss.netty.handler.codec.http.HttpMessage

Packages that use HttpMessage
org.jboss.netty.handler.codec.http | Encoder, decoder and their related message types for HTTP.
org.jboss.netty.handler.codec.rtsp | An RTSP extension based on the HTTP codec.

Uses of HttpMessage in org.jboss.netty.handler.codec.http

Subinterfaces of HttpMessage in org.jboss.netty.handler.codec.http
`interface` | `HttpRequest` An HTTP request.
`interface` | `HttpResponse` An HTTP response.

Classes in org.jboss.netty.handler.codec.http that implement HttpMessage
`class` | `DefaultHttpMessage` The default `HttpMessage` implementation.
`class` | `DefaultHttpRequest` The default `HttpRequest` implementation.
`class` | `DefaultHttpResponse` The default `HttpResponse` implementation.

Methods in org.jboss.netty.handler.codec.http that return HttpMessage
`protected abstract HttpMessage` | `HttpMessageDecoder.createMessage(String[] initialLine)`
`protected HttpMessage` | `HttpRequestDecoder.createMessage(String[] initialLine)`
`protected HttpMessage` | `HttpResponseDecoder.createMessage(String[] initialLine)`

Methods in org.jboss.netty.handler.codec.http with parameters of type HttpMessage
`static void` | `HttpHeaders.addHeader(HttpMessage message, String name, Object value)` Adds a new header with the specified name and value.
`static void` | `HttpHeaders.addIntHeader(HttpMessage message, String name, int value)` Adds a new integer header with the specified name and value.
`protected void` | `HttpRequestEncoder.encodeInitialLine(ChannelBuffer buf, HttpMessage message)`
`protected abstract void` | `HttpMessageEncoder.encodeInitialLine(ChannelBuffer buf, HttpMessage message)`
`protected void` | `HttpResponseEncoder.encodeInitialLine(ChannelBuffer buf, HttpMessage message)`
`static long` | `HttpHeaders.getContentLength(HttpMessage message)` Returns the length of the content.
`static long` | `HttpHeaders.getContentLength(HttpMessage message, long defaultValue)` Returns the length of the content.
`static String` | `HttpHeaders.getHeader(HttpMessage message, String name)` Returns the header value with the specified header name.
`static String` | `HttpHeaders.getHeader(HttpMessage message, String name, String defaultValue)` Returns the header value with the specified header name.
`static String` | `HttpHeaders.getHost(HttpMessage message)` Returns the value of the `"Host"` header.
`static String` | `HttpHeaders.getHost(HttpMessage message, String defaultValue)` Returns the value of the `"Host"` header.
`static int` | `HttpHeaders.getIntHeader(HttpMessage message, String name)` Returns the integer header value with the specified header name.
`static int` | `HttpHeaders.getIntHeader(HttpMessage message, String name, int defaultValue)` Returns the integer header value with the specified header name.
`static boolean` | `HttpHeaders.is100ContinueExpected(HttpMessage message)` Returns `true` if and only if the specified message contains the `"Expect: 100-continue"` header.
`protected boolean` | `HttpMessageDecoder.isContentAlwaysEmpty(HttpMessage msg)`
`static boolean` | `HttpHeaders.isKeepAlive(HttpMessage message)` Returns `true` if and only if the connection can remain open and thus 'kept alive'.
`static void` | `HttpHeaders.set100ContinueExpected(HttpMessage message)` Sets the `"Expect: 100-continue"` header to the specified message.
`static void` | `HttpHeaders.set100ContinueExpected(HttpMessage message, boolean set)` Sets or removes the `"Expect: 100-continue"` header to / from the specified message.
`static void` | `HttpHeaders.setContentLength(HttpMessage message, long length)` Sets the `"Content-Length"` header.
`static void` | `HttpHeaders.setHeader(HttpMessage message, String name, Iterable<?> values)` Sets a new header with the specified name and values.
`static void` | `HttpHeaders.setHeader(HttpMessage message, String name, Object value)` Sets a new header with the specified name and value.
`static void` | `HttpHeaders.setHost(HttpMessage message, String value)` Sets the `"Host"` header.
`static void` | `HttpHeaders.setIntHeader(HttpMessage message, String name, int value)` Sets a new integer header with the specified name and value.
`static void` | `HttpHeaders.setIntHeader(HttpMessage message, String name, Iterable<Integer> values)` Sets a new integer header with the specified name and values.
`static void` | `HttpHeaders.setKeepAlive(HttpMessage message, boolean keepAlive)` Sets the value of the `"Connection"` header depending on the protocol version of the specified message.

Uses of HttpMessage in org.jboss.netty.handler.codec.rtsp

Methods in org.jboss.netty.handler.codec.rtsp that return HttpMessage
`protected HttpMessage` | `RtspRequestDecoder.createMessage(String[] initialLine)`
`protected HttpMessage` | `RtspResponseDecoder.createMessage(String[] initialLine)`

Methods in org.jboss.netty.handler.codec.rtsp with parameters of type HttpMessage
`protected void` | `RtspRequestEncoder.encodeInitialLine(ChannelBuffer buf, HttpMessage message)`
`protected void` | `RtspResponseEncoder.encodeInitialLine(ChannelBuffer buf, HttpMessage message)`
`protected boolean` | `RtspMessageDecoder.isContentAlwaysEmpty(HttpMessage msg)`

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

Copyright © 2008-2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.