@InterfaceAudience.Private class NettyRpcServerRequestDecoder extends org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapter
| Modifier and Type | Field and Description | 
|---|---|
| private org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup | allChannels | 
| private NettyServerRpcConnection | connection | 
| private MetricsHBaseServer | metrics | 
| Constructor and Description | 
|---|
| NettyRpcServerRequestDecoder(org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup allChannels,
                            MetricsHBaseServer metrics) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | channelActive(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx) | 
| void | channelInactive(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx) | 
| void | channelRead(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
           Object msg) | 
| void | exceptionCaught(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
               Throwable e) | 
| (package private) void | setConnection(NettyServerRpcConnection connection) | 
channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggeredensureNotSharable, handlerAdded, handlerRemoved, isSharableprivate final org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup allChannels
private final MetricsHBaseServer metrics
private NettyServerRpcConnection connection
public NettyRpcServerRequestDecoder(org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup allChannels, MetricsHBaseServer metrics)
void setConnection(NettyServerRpcConnection connection)
public void channelActive(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx) throws Exception
channelActive in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerchannelActive in class org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapterExceptionpublic void channelRead(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, Object msg) throws Exception
channelRead in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerchannelRead in class org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapterExceptionpublic void channelInactive(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx) throws Exception
channelInactive in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerchannelInactive in class org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapterExceptionpublic void exceptionCaught(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, Throwable e)
exceptionCaught in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerexceptionCaught in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerexceptionCaught in class org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapterCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.