Class OutboundStreamHttpRequest
java.lang.Object
io.netty.handler.codec.http.DefaultHttpObject
io.netty.handler.codec.http.DefaultHttpMessage
io.netty.handler.codec.http.DefaultHttpRequest
org.apache.camel.component.netty.http.OutboundStreamHttpRequest
- 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.HttpRequest
,io.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
public class OutboundStreamHttpRequest
extends io.netty.handler.codec.http.DefaultHttpRequest
implements io.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
-
Constructor Summary
ConstructorsConstructorDescriptionOutboundStreamHttpRequest
(InputStream in, io.netty.handler.codec.http.DefaultHttpRequest request) -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
io.netty.handler.codec.http.DefaultHttpRequest
boolean
long
length()
long
progress()
io.netty.handler.codec.http.HttpContent
readChunk
(io.netty.buffer.ByteBufAllocator byteBufAllocator) io.netty.handler.codec.http.HttpContent
readChunk
(io.netty.channel.ChannelHandlerContext channelHandlerContext) Deprecated.Methods inherited from class io.netty.handler.codec.http.DefaultHttpRequest
equals, getMethod, getUri, hashCode, method, setMethod, setProtocolVersion, setUri, toString, uri
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
Methods inherited from interface io.netty.handler.codec.http.HttpMessage
getProtocolVersion, headers, protocolVersion
Methods inherited from interface io.netty.handler.codec.http.HttpObject
getDecoderResult
-
Constructor Details
-
OutboundStreamHttpRequest
public OutboundStreamHttpRequest(InputStream in, io.netty.handler.codec.http.DefaultHttpRequest request)
-
-
Method Details
-
getRequest
public io.netty.handler.codec.http.DefaultHttpRequest getRequest() -
isEndOfInput
- Specified by:
isEndOfInput
in interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
- Throws:
Exception
-
close
- Specified by:
close
in 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:
readChunk
in 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:
readChunk
in interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
- Throws:
Exception
-
length
public long length()- Specified by:
length
in interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
-
progress
public long progress()- Specified by:
progress
in interfaceio.netty.handler.stream.ChunkedInput<io.netty.handler.codec.http.HttpContent>
-