Package org.playframework.netty.http
Interface StreamedHttpMessage
-
- All Superinterfaces:
io.netty.handler.codec.DecoderResultProvider
,io.netty.handler.codec.http.HttpMessage
,io.netty.handler.codec.http.HttpObject
,org.reactivestreams.Publisher<io.netty.handler.codec.http.HttpContent>
- All Known Subinterfaces:
StreamedHttpRequest
,StreamedHttpResponse
- All Known Implementing Classes:
DefaultStreamedHttpRequest
,DefaultStreamedHttpResponse
,DelegateStreamedHttpRequest
,DelegateStreamedHttpResponse
public interface StreamedHttpMessage extends io.netty.handler.codec.http.HttpMessage, org.reactivestreams.Publisher<io.netty.handler.codec.http.HttpContent>
CombinesHttpMessage
andPublisher
into one message. So it represents an http message with a stream ofHttpContent
messages that can be subscribed to. Note that receivers of this message must consume the publisher, since the publisher will exert back pressure up the stream if not consumed.