@ChannelHandler.Sharable public final class HttpHandler extends AsyncHttpClientHandler
channelManager, config, logger, requestSender
Constructor and Description |
---|
HttpHandler(AsyncHttpClientConfig config,
ChannelManager channelManager,
NettyRequestSender requestSender) |
Modifier and Type | Method and Description |
---|---|
void |
handleChannelInactive(NettyResponseFuture<?> future) |
void |
handleException(NettyResponseFuture<?> future,
java.lang.Throwable error) |
void |
handleRead(io.netty.channel.Channel channel,
NettyResponseFuture<?> future,
java.lang.Object e) |
channelActive, channelInactive, channelRead, channelReadComplete, exceptionCaught
channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered
ensureNotSharable, handlerAdded, handlerRemoved, isSharable
public HttpHandler(AsyncHttpClientConfig config, ChannelManager channelManager, NettyRequestSender requestSender)
public void handleRead(io.netty.channel.Channel channel, NettyResponseFuture<?> future, java.lang.Object e) throws java.lang.Exception
handleRead
in class AsyncHttpClientHandler
java.lang.Exception
public void handleException(NettyResponseFuture<?> future, java.lang.Throwable error)
handleException
in class AsyncHttpClientHandler
public void handleChannelInactive(NettyResponseFuture<?> future)
handleChannelInactive
in class AsyncHttpClientHandler
Copyright © 2019. All Rights Reserved.