All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
acquireChannelLock(Object partitionKey) |
io.netty.handler.ssl.SslHandler |
addSslHandler(ChannelPipeline pipeline,
Uri uri,
String virtualHost) |
void |
close() |
void |
closeChannel(Channel channel) |
void |
configureBootstraps(NettyRequestSender requestSender) |
void |
drainChannelAndOffer(Channel channel,
NettyResponseFuture<?> future) |
void |
drainChannelAndOffer(Channel channel,
NettyResponseFuture<?> future,
boolean keepAlive,
Object partitionKey) |
io.netty.bootstrap.Bootstrap |
getBootstrap(Uri uri,
ProxyServer proxy) |
ChannelPool |
getChannelPool() |
EventLoopGroup |
getEventLoopGroup() |
static boolean |
isSslHandlerConfigured(ChannelPipeline pipeline) |
OnLastHttpContentCallback |
newDrainCallback(NettyResponseFuture<?> future,
Channel channel,
boolean keepAlive,
Object partitionKey) |
Channel |
poll(Uri uri,
String virtualHost,
ProxyServer proxy,
ChannelPoolPartitioning connectionPoolPartitioning) |
void |
registerOpenChannel(Channel channel,
Object partitionKey) |
void |
releaseChannelLock(Object partitionKey) |
boolean |
removeAll(Channel connection) |
void |
tryToOfferChannelToPool(Channel channel,
AsyncHandler<?> asyncHandler,
boolean keepAlive,
Object partitionKey) |
void |
upgradePipelineForWebSockets(ChannelPipeline pipeline) |
void |
upgradeProtocol(ChannelPipeline pipeline,
Uri requestUri) |