Uses of Interface
io.netty.handler.codec.http.FullHttpMessage
Packages that use FullHttpMessage
Package
Description
Encoder, decoder and their related message types for HTTP.
HTTP multipart support.
Handlers for sending and receiving HTTP/2 frames.
Encoder, decoder, session handler and their related message types for the SPDY protocol.
-
Uses of FullHttpMessage in io.netty.handler.codec.http
Subinterfaces of FullHttpMessage in io.netty.handler.codec.httpModifier and TypeInterfaceDescriptioninterface
Combine theHttpRequest
andFullHttpMessage
, so the request is a complete HTTP request.interface
Combination of aHttpResponse
andFullHttpMessage
.Classes in io.netty.handler.codec.http that implement FullHttpMessageModifier and TypeClassDescriptionclass
Default implementation ofFullHttpRequest
.class
Default implementation of aFullHttpResponse
.private static class
private static final class
private static final class
Methods in io.netty.handler.codec.http that return FullHttpMessageModifier and TypeMethodDescriptionprotected FullHttpMessage
HttpObjectAggregator.beginAggregation
(HttpMessage start, ByteBuf content) FullHttpMessage.copy()
abstract FullHttpMessage
HttpObjectAggregator.AggregatedFullHttpMessage.copy()
FullHttpMessage.duplicate()
abstract FullHttpMessage
HttpObjectAggregator.AggregatedFullHttpMessage.duplicate()
FullHttpMessage.retain()
FullHttpMessage.retain
(int increment) HttpObjectAggregator.AggregatedFullHttpMessage.retain()
HttpObjectAggregator.AggregatedFullHttpMessage.retain
(int increment) FullHttpMessage.retainedDuplicate()
abstract FullHttpMessage
HttpObjectAggregator.AggregatedFullHttpMessage.retainedDuplicate()
HttpObjectAggregator.AggregatedFullHttpMessage.setProtocolVersion
(HttpVersion version) FullHttpMessage.touch()
HttpObjectAggregator.AggregatedFullHttpMessage.touch()
Methods in io.netty.handler.codec.http with parameters of type FullHttpMessageModifier and TypeMethodDescriptionprotected void
HttpObjectAggregator.aggregate
(FullHttpMessage aggregated, HttpContent content) private static void
HttpMessageUtil.appendFullCommon
(StringBuilder buf, FullHttpMessage msg) protected void
HttpObjectAggregator.finishAggregation
(FullHttpMessage aggregated) -
Uses of FullHttpMessage in io.netty.handler.codec.http.multipart
Classes in io.netty.handler.codec.http.multipart that implement FullHttpMessageModifier and TypeClassDescriptionprivate static final class
-
Uses of FullHttpMessage in io.netty.handler.codec.http2
Methods in io.netty.handler.codec.http2 that return FullHttpMessageModifier and TypeMethodDescriptionInboundHttp2ToHttpAdapter.ImmediateSendDetector.copyIfNeeded
(ByteBufAllocator allocator, FullHttpMessage msg) Determine if a copy must be made after an immediate send happens.protected final FullHttpMessage
InboundHttp2ToHttpAdapter.getMessage
(Http2Stream stream) Get theFullHttpMessage
associated withstream
.private FullHttpMessage
Http2StreamFrameToHttpObjectCodec.newFullMessage
(int id, Http2Headers headers, ByteBufAllocator alloc) protected FullHttpMessage
InboundHttp2ToHttpAdapter.newMessage
(Http2Stream stream, Http2Headers headers, boolean validateHttpHeaders, ByteBufAllocator alloc) Create a newFullHttpMessage
based upon the current connection parametersprotected FullHttpMessage
InboundHttp2ToHttpAdapter.processHeadersBegin
(ChannelHandlerContext ctx, Http2Stream stream, Http2Headers headers, boolean endOfStream, boolean allowAppend, boolean appendToTrailer) Provides translation between HTTP/2 and HTTP header objects while ensuring the stream is in a valid state for additional headers.Methods in io.netty.handler.codec.http2 with parameters of type FullHttpMessageModifier and TypeMethodDescriptionstatic void
HttpConversionUtil.addHttp2ToHttpHeaders
(int streamId, Http2Headers inputHeaders, FullHttpMessage destinationMessage, boolean addToTrailer) Translate and add HTTP/2 headers to HTTP/1.x headers.InboundHttp2ToHttpAdapter.ImmediateSendDetector.copyIfNeeded
(ByteBufAllocator allocator, FullHttpMessage msg) Determine if a copy must be made after an immediate send happens.protected void
InboundHttp2ToHttpAdapter.fireChannelRead
(ChannelHandlerContext ctx, FullHttpMessage msg, boolean release, Http2Stream stream) Set final headers and fire a channel read event(package private) static void
InboundHttpToHttp2Adapter.handle
(ChannelHandlerContext ctx, Http2Connection connection, Http2FrameListener listener, FullHttpMessage message) boolean
InboundHttp2ToHttpAdapter.ImmediateSendDetector.mustSendImmediately
(FullHttpMessage msg) Determine if the response should be sent immediately, or wait for the end of the streamprotected void
InboundHttp2ToHttpAdapter.onRstStreamRead
(Http2Stream stream, FullHttpMessage msg) Called if aRST_STREAM
is received but we have some data for that stream.private void
InboundHttp2ToHttpAdapter.processHeadersEnd
(ChannelHandlerContext ctx, Http2Stream stream, FullHttpMessage msg, boolean endOfStream) After HTTP/2 headers have been processed byInboundHttp2ToHttpAdapter.processHeadersBegin(io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Headers, boolean, boolean, boolean)
this method either sends the result up the pipeline or retains the message for future processing.protected final void
InboundHttp2ToHttpAdapter.putMessage
(Http2Stream stream, FullHttpMessage message) Makemessage
be the state associated withstream
. -
Uses of FullHttpMessage in io.netty.handler.codec.spdy
Fields in io.netty.handler.codec.spdy with type parameters of type FullHttpMessageModifier and TypeFieldDescriptionprivate final Map
<Integer, FullHttpMessage> SpdyHttpDecoder.messageMap
Methods in io.netty.handler.codec.spdy that return FullHttpMessageModifier and TypeMethodDescriptionprotected FullHttpMessage
SpdyHttpDecoder.getMessage
(int streamId) protected FullHttpMessage
SpdyHttpDecoder.putMessage
(int streamId, FullHttpMessage message) protected FullHttpMessage
SpdyHttpDecoder.removeMessage
(int streamId) Methods in io.netty.handler.codec.spdy with parameters of type FullHttpMessageModifier and TypeMethodDescriptionprotected FullHttpMessage
SpdyHttpDecoder.putMessage
(int streamId, FullHttpMessage message) Constructor parameters in io.netty.handler.codec.spdy with type arguments of type FullHttpMessageModifierConstructorDescriptionprotected
SpdyHttpDecoder
(SpdyVersion version, int maxContentLength, Map<Integer, FullHttpMessage> messageMap) Creates a new instance with the specified parameters.protected
SpdyHttpDecoder
(SpdyVersion version, int maxContentLength, Map<Integer, FullHttpMessage> messageMap, boolean validateHeaders) Deprecated.protected
SpdyHttpDecoder
(SpdyVersion version, int maxContentLength, Map<Integer, FullHttpMessage> messageMap, HttpHeadersFactory headersFactory, HttpHeadersFactory trailersFactory) Creates a new instance with the specified parameters.
SpdyHttpDecoder(SpdyVersion, int, Map, HttpHeadersFactory, HttpHeadersFactory)
constructor instead.