private static final class HttpProxyExample.RequestHandler extends org.apache.hbase.thirdparty.io.netty.channel.SimpleChannelInboundHandler<org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest>
| Modifier and Type | Field and Description | 
|---|---|
| private org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup | channelGroup | 
| private AsyncConnection | conn | 
| Constructor and Description | 
|---|
| RequestHandler(AsyncConnection conn,
              org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup channelGroup) | 
| 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) | 
| protected void | channelRead0(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
            org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req) | 
| void | exceptionCaught(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
               Throwable cause) | 
| private void | get(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
   org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req) | 
| private HttpProxyExample.Params | parse(org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req) | 
| private void | put(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
   org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req) | 
| private void | write(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
     org.apache.hbase.thirdparty.io.netty.handler.codec.http.HttpResponseStatus status) | 
| private void | write(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx,
     org.apache.hbase.thirdparty.io.netty.handler.codec.http.HttpResponseStatus status,
     String content) | 
acceptInboundMessage, channelReadchannelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggeredensureNotSharable, handlerAdded, handlerRemoved, isSharableprivate final AsyncConnection conn
private final org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup channelGroup
public RequestHandler(AsyncConnection conn, org.apache.hbase.thirdparty.io.netty.channel.group.ChannelGroup channelGroup)
public void channelActive(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx)
channelActive in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerchannelActive in class org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapterpublic void channelInactive(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx)
channelInactive in interface org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerchannelInactive in class org.apache.hbase.thirdparty.io.netty.channel.ChannelInboundHandlerAdapterprivate void write(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, org.apache.hbase.thirdparty.io.netty.handler.codec.http.HttpResponseStatus status)
private void write(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, org.apache.hbase.thirdparty.io.netty.handler.codec.http.HttpResponseStatus status, String content)
private HttpProxyExample.Params parse(org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req)
private void get(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req)
private void put(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req)
protected void channelRead0(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest req)
channelRead0 in class org.apache.hbase.thirdparty.io.netty.channel.SimpleChannelInboundHandler<org.apache.hbase.thirdparty.io.netty.handler.codec.http.FullHttpRequest>public void exceptionCaught(org.apache.hbase.thirdparty.io.netty.channel.ChannelHandlerContext ctx, Throwable cause)
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.