public interface NettyPipeline
ChannelHandler
.
Order of placement :
-> proxy ? [ProxyHandler]
-> ssl ? [SslHandler]
-> ssl & trace log ? [SslLoggingHandler]
-> ssl ? [SslReader]
-> log ? [LoggingHandler]
-> http ? [HttpCodecHandler]
-> http ws ? [HttpAggregator]
-> http server ? [HttpTrafficHandler]
-> onWriteIdle ? [OnChannelWriteIdle]
-> onReadIdle ? [OnChannelReadIdle]
-> http form/multipart ? [ChunkedWriter]
=> [ReactiveBridge]
Modifier and Type | Interface and Description |
---|---|
static interface |
NettyPipeline.SendOptions
A builder for sending strategy, similar prefixed methods being mutually exclusive
(flushXxx, prefetchXxx, requestXxx).
|
static class |
NettyPipeline.SendOptionsChangeEvent
An container transporting a new
NettyPipeline.SendOptions , eventually bound to a
specific Publisher |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ChunkedWriter |
static java.lang.String |
CompressionHandler |
static java.lang.String |
HttpAggregator |
static java.lang.String |
HttpCodec |
static java.lang.String |
HttpDecompressor |
static java.lang.String |
HttpInitializer |
static java.lang.String |
HttpTrafficHandler |
static java.lang.String |
LEFT |
static java.lang.String |
LoggingHandler |
static java.lang.String |
OnChannelReadIdle |
static java.lang.String |
OnChannelWriteIdle |
static java.lang.String |
ProxyHandler |
static java.lang.String |
ReactiveBridge |
static java.lang.String |
RIGHT |
static java.lang.String |
SslHandler |
static java.lang.String |
SslLoggingHandler |
static java.lang.String |
SslReader |
Modifier and Type | Method and Description |
---|---|
static ChannelInboundHandler |
inboundHandler(java.util.function.BiConsumer<? super ChannelHandlerContext,java.lang.Object> handler)
Create a new
ChannelInboundHandler that will invoke
BiConsumer.accept(T, U) on
ChannelInboundHandler.channelRead(ChannelHandlerContext, Object) . |
static final java.lang.String LEFT
static final java.lang.String RIGHT
static final java.lang.String SslHandler
static final java.lang.String SslReader
static final java.lang.String SslLoggingHandler
static final java.lang.String ProxyHandler
static final java.lang.String ReactiveBridge
static final java.lang.String HttpCodec
static final java.lang.String HttpDecompressor
static final java.lang.String HttpAggregator
static final java.lang.String HttpTrafficHandler
static final java.lang.String HttpInitializer
static final java.lang.String OnChannelWriteIdle
static final java.lang.String OnChannelReadIdle
static final java.lang.String ChunkedWriter
static final java.lang.String LoggingHandler
static final java.lang.String CompressionHandler
static ChannelInboundHandler inboundHandler(java.util.function.BiConsumer<? super ChannelHandlerContext,java.lang.Object> handler)
ChannelInboundHandler
that will invoke
BiConsumer.accept(T, U)
on
ChannelInboundHandler.channelRead(ChannelHandlerContext, Object)
.handler
- the channel-read callback