@ChannelHandler.Sharable
public class ResolveAddressHandler
extends io.netty.channel.ChannelOutboundHandlerAdapter
ChannelOutboundHandlerAdapter
which will resolve the SocketAddress
that is passed to
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise)
if it is not already resolved
and the AddressResolver
supports the type of SocketAddress
.Constructor and Description |
---|
ResolveAddressHandler(io.netty.resolver.AddressResolverGroup<? extends SocketAddress> resolverGroup) |
Modifier and Type | Method and Description |
---|---|
void |
connect(io.netty.channel.ChannelHandlerContext ctx,
SocketAddress remoteAddress,
SocketAddress localAddress,
io.netty.channel.ChannelPromise promise) |
bind, close, deregister, disconnect, flush, read, write
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharable
public ResolveAddressHandler(io.netty.resolver.AddressResolverGroup<? extends SocketAddress> resolverGroup)
public void connect(io.netty.channel.ChannelHandlerContext ctx, SocketAddress remoteAddress, SocketAddress localAddress, io.netty.channel.ChannelPromise promise)
connect
in interface io.netty.channel.ChannelOutboundHandler
connect
in class io.netty.channel.ChannelOutboundHandlerAdapter
Copyright © 2008–2021 The Netty Project. All rights reserved.