Top Description Fields Constructors Methods
reactor.netty.channel

pack-priv final Class ChannelOperationsHandler

extends ChannelInboundHandlerAdapter
Class Inheritance
Imports
io.netty.buffer.EmptyByteBuf, .Unpooled, io.netty.channel.ChannelHandlerContext, .ChannelInboundHandlerAdapter, io.netty.handler.codec.DecoderResult, .DecoderResultProvider, io.netty.handler.ssl.SslCloseCompletionEvent, io.netty.util.IllegalReferenceCountException, .ReferenceCountUtil, .ReferenceCounted, reactor.netty.Connection, .ConnectionObserver, .NettyOutbound, reactor.util.Logger, .Loggers

Netty io.netty.channel.ChannelDuplexHandler implementation that bridge data via an IPC NettyOutbound.
Author
Stephane Maldini

Field Summary

Modifier and TypeField and Description
pack-priv final ConnectionObserver
pack-priv static final Logger
pack-priv final ChannelOperations.OnSetup

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
public final void
public final void
public final void
public final void
pack-priv static void
public void
Inherited from io.netty.channel.ChannelInboundHandlerAdapter:
channelReadCompletechannelRegisteredchannelUnregistered

Field Detail

listenerback to summary
pack-priv final ConnectionObserver listener
logback to summary
pack-priv static final Logger log
opsFactoryback to summary
pack-priv final ChannelOperations.OnSetup opsFactory

Constructor Detail

ChannelOperationsHandlerback to summary
pack-priv ChannelOperationsHandler(ChannelOperations.OnSetup opsFactory, ConnectionObserver listener)

Method Detail

channelActiveback to summary
public void channelActive(ChannelHandlerContext ctx)

Overrides io.netty.channel.ChannelInboundHandlerAdapter.channelActive.

Implements io.netty.channel.ChannelInboundHandler.channelActive.

Doc from io.netty.channel.ChannelInboundHandlerAdapter.channelActive.

Calls ChannelHandlerContext#fireChannelActive() to forward to the next ChannelInboundHandler in the ChannelPipeline. Sub-classes may override this method to change behavior.

Annotations
@Override
channelInactiveback to summary
public final void channelInactive(ChannelHandlerContext ctx)

Overrides io.netty.channel.ChannelInboundHandlerAdapter.channelInactive.

Implements io.netty.channel.ChannelInboundHandler.channelInactive.

Doc from io.netty.channel.ChannelInboundHandlerAdapter.channelInactive.

Calls ChannelHandlerContext#fireChannelInactive() to forward to the next ChannelInboundHandler in the ChannelPipeline. Sub-classes may override this method to change behavior.

Annotations
@Override
channelReadback to summary
public final void channelRead(ChannelHandlerContext ctx, Object msg)

Overrides io.netty.channel.ChannelInboundHandlerAdapter.channelRead.

Implements io.netty.channel.ChannelInboundHandler.channelRead.

Doc from io.netty.channel.ChannelInboundHandlerAdapter.channelRead.

Calls ChannelHandlerContext#fireChannelRead(Object) to forward to the next ChannelInboundHandler in the ChannelPipeline. Sub-classes may override this method to change behavior.

Annotations
@Override
@SuppressWarnings:FutureReturnValueIgnored
channelWritabilityChangedback to summary
public final void channelWritabilityChanged(ChannelHandlerContext ctx)

Overrides io.netty.channel.ChannelInboundHandlerAdapter.channelWritabilityChanged.

Implements io.netty.channel.ChannelInboundHandler.channelWritabilityChanged.

Doc from io.netty.channel.ChannelInboundHandlerAdapter.channelWritabilityChanged.

Calls ChannelHandlerContext#fireChannelWritabilityChanged() to forward to the next ChannelInboundHandler in the ChannelPipeline. Sub-classes may override this method to change behavior.

Annotations
@Override
exceptionCaughtback to summary
public final void exceptionCaught(ChannelHandlerContext ctx, Throwable err)

Overrides io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught.

Implements io.netty.channel.ChannelInboundHandler.exceptionCaught, io.netty.channel.ChannelHandler.exceptionCaught.

Doc from io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught.

Calls ChannelHandlerContext#fireExceptionCaught(Throwable) to forward to the next ChannelHandler in the ChannelPipeline. Sub-classes may override this method to change behavior.

Annotations
@Override
safeReleaseback to summary
pack-priv static void safeRelease(Object msg)
userEventTriggeredback to summary
public void userEventTriggered(ChannelHandlerContext ctx, Object evt)

Overrides io.netty.channel.ChannelInboundHandlerAdapter.userEventTriggered.

Implements io.netty.channel.ChannelInboundHandler.userEventTriggered.

Doc from io.netty.channel.ChannelInboundHandlerAdapter.userEventTriggered.

Calls ChannelHandlerContext#fireUserEventTriggered(Object) to forward to the next ChannelInboundHandler in the ChannelPipeline. Sub-classes may override this method to change behavior.

Annotations
@Override
@SuppressWarnings:FutureReturnValueIgnored