Class OutboundStreamHttpResponse
- java.lang.Object
-
- io.netty.handler.codec.http.DefaultHttpObject
-
- io.netty.handler.codec.http.DefaultHttpMessage
-
- io.netty.handler.codec.http.DefaultHttpResponse
-
- org.apache.camel.component.netty.http.OutboundStreamHttpResponse
-
- All Implemented Interfaces:
io.netty.handler.codec.DecoderResultProvider,io.netty.handler.codec.http.HttpMessage,io.netty.handler.codec.http.HttpObject,io.netty.handler.codec.http.HttpResponse,io.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
public class OutboundStreamHttpResponse extends io.netty.handler.codec.http.DefaultHttpResponse implements io.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
-
-
Constructor Summary
Constructors Constructor Description OutboundStreamHttpResponse(InputStream in, io.netty.handler.codec.http.DefaultHttpResponse response)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()io.netty.handler.codec.http.DefaultHttpResponsegetResponse()booleanisEndOfInput()longlength()longprogress()io.netty.handler.codec.http.HttpContentreadChunk(io.netty.buffer.ByteBufAllocator byteBufAllocator)io.netty.handler.codec.http.HttpContentreadChunk(io.netty.channel.ChannelHandlerContext channelHandlerContext)Deprecated.-
Methods inherited from class io.netty.handler.codec.http.DefaultHttpResponse
equals, getStatus, hashCode, setProtocolVersion, setStatus, status, toString
-
Methods inherited from class io.netty.handler.codec.http.DefaultHttpMessage
getProtocolVersion, headers, protocolVersion
-
Methods inherited from class io.netty.handler.codec.http.DefaultHttpObject
decoderResult, getDecoderResult, setDecoderResult
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.netty.handler.codec.DecoderResultProvider
decoderResult, setDecoderResult
-
-
-
-
Constructor Detail
-
OutboundStreamHttpResponse
public OutboundStreamHttpResponse(InputStream in, io.netty.handler.codec.http.DefaultHttpResponse response)
-
-
Method Detail
-
getResponse
public io.netty.handler.codec.http.DefaultHttpResponse getResponse()
-
isEndOfInput
public boolean isEndOfInput() throws Exception- Specified by:
isEndOfInputin interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>- Throws:
Exception
-
close
public void close() throws Exception- Specified by:
closein interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>- Throws:
Exception
-
readChunk
@Deprecated public io.netty.handler.codec.http.HttpContent readChunk(io.netty.channel.ChannelHandlerContext channelHandlerContext) throws Exception
Deprecated.- Specified by:
readChunkin interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>- Throws:
Exception
-
readChunk
public io.netty.handler.codec.http.HttpContent readChunk(io.netty.buffer.ByteBufAllocator byteBufAllocator) throws Exception- Specified by:
readChunkin interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>- Throws:
Exception
-
length
public long length()
- Specified by:
lengthin interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
-
progress
public long progress()
- Specified by:
progressin interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
-
-