Package io.micronaut.http.netty.stream
Interface StreamedHttpRequest
- All Superinterfaces:
- io.netty.handler.codec.DecoderResultProvider,- HotObservable<io.netty.handler.codec.http.HttpContent>,- io.netty.handler.codec.http.HttpMessage,- io.netty.handler.codec.http.HttpObject,- io.netty.handler.codec.http.HttpRequest,- Publisher<io.netty.handler.codec.http.HttpContent>,- StreamedHttpMessage
- All Known Implementing Classes:
- DefaultStreamedHttpRequest,- DelegateStreamedHttpRequest
public interface StreamedHttpRequest
extends io.netty.handler.codec.http.HttpRequest, StreamedHttpMessage, HotObservable<io.netty.handler.codec.http.HttpContent>
Combines 
HttpRequest and StreamedHttpMessage into one
 message. So it represents a http request with a stream of
 HttpContent messages that can be subscribed to.- Author:
- jroper, Graeme Rocher
- 
Method SummaryModifier and TypeMethodDescriptiondefault voidReleases the stream if there is no subscriber.default booleanHas the stream been consumed.Methods inherited from interface io.netty.handler.codec.DecoderResultProviderdecoderResult, setDecoderResultMethods inherited from interface io.netty.handler.codec.http.HttpMessagegetProtocolVersion, headers, protocolVersionMethods inherited from interface io.netty.handler.codec.http.HttpObjectgetDecoderResultMethods inherited from interface io.netty.handler.codec.http.HttpRequestgetMethod, getUri, method, setMethod, setProtocolVersion, setUri, uri
- 
Method Details- 
closeIfNoSubscriberdefault void closeIfNoSubscriber()Releases the stream if there is no subscriber.- Specified by:
- closeIfNoSubscriberin interface- HotObservable<io.netty.handler.codec.http.HttpContent>
 
- 
isConsumeddefault boolean isConsumed()Has the stream been consumed.- Returns:
- True if it has
 
 
-