io.netty.resolver.InetSocketAddressResolver.class Maven / Gradle / Ivy
???? 2 ^ +io/netty/resolver/InetSocketAddressResolver ILio/netty/resolver/AbstractAddressResolver; )io/netty/resolver/AbstractAddressResolver InetSocketAddressResolver.java -io/netty/resolver/InetSocketAddressResolver$2 -io/netty/resolver/InetSocketAddressResolver$1 nameResolver Lio/netty/resolver/NameResolver; 8Lio/netty/resolver/NameResolver; K(Lio/netty/util/concurrent/EventExecutor;Lio/netty/resolver/NameResolver;)V java/net/InetSocketAddress <(Lio/netty/util/concurrent/EventExecutor;Ljava/lang/Class;)V
this -Lio/netty/resolver/InetSocketAddressResolver; executor (Lio/netty/util/concurrent/EventExecutor; doIsResolved (Ljava/net/InetSocketAddress;)Z isUnresolved ()Z
address Ljava/net/InetSocketAddress; doResolve A(Ljava/net/InetSocketAddress;Lio/netty/util/concurrent/Promise;)V java/lang/Exception % getHostName ()Ljava/lang/String; ' (
) io/netty/resolver/NameResolver + resolve 5(Ljava/lang/String;)Lio/netty/util/concurrent/Future; - . , / n(Lio/netty/resolver/InetSocketAddressResolver;Lio/netty/util/concurrent/Promise;Ljava/net/InetSocketAddress;)V 1
2 io/netty/util/concurrent/Future 4 addListener S(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/util/concurrent/Future; 6 7 5 8 unresolvedAddress promise @Lio/netty/util/concurrent/Promise; "Lio/netty/util/concurrent/Promise; doResolveAll
resolveAll ? . , @ n(Lio/netty/resolver/InetSocketAddressResolver;Ljava/net/InetSocketAddress;Lio/netty/util/concurrent/Promise;)V B
C RLio/netty/util/concurrent/Promise;>; close ()V F G , H =(Ljava/net/SocketAddress;Lio/netty/util/concurrent/Promise;)V > $
K # $
M (Ljava/net/SocketAddress;)Z
P Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable c(Lio/netty/util/concurrent/EventExecutor;Lio/netty/resolver/NameResolver;)V
StackMapTable
Exceptions _(Ljava/net/InetSocketAddress;Lio/netty/util/concurrent/Promise;)V q(Ljava/net/InetSocketAddress;Lio/netty/util/concurrent/Promise;>;)V
SourceFile InnerClasses ! R
S e
*+? *,? ? T
U
V + , - R W S L
+? ? ? ? T
! " V 1 X @ # $ S v *? +? *? 0 ?
Y*,+? 3? 9 W? T : " ; = U ; <