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–2020 The Apache Software Foundation. All rights reserved.