
com.groupbyinc.flux.common.netty.resolver.InetSocketAddressResolver.class Maven / Gradle / Ivy
???? 2 ^ Ccom/groupbyinc/flux/common/netty/resolver/InetSocketAddressResolver aLcom/groupbyinc/flux/common/netty/resolver/AbstractAddressResolver; Acom/groupbyinc/flux/common/netty/resolver/AbstractAddressResolver InetSocketAddressResolver.java Ecom/groupbyinc/flux/common/netty/resolver/InetSocketAddressResolver$2 Ecom/groupbyinc/flux/common/netty/resolver/InetSocketAddressResolver$1 nameResolver 8Lcom/groupbyinc/flux/common/netty/resolver/NameResolver; PLcom/groupbyinc/flux/common/netty/resolver/NameResolver; {(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;Lcom/groupbyinc/flux/common/netty/resolver/NameResolver;)V java/net/InetSocketAddress T(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;Ljava/lang/Class;)V
this ELcom/groupbyinc/flux/common/netty/resolver/InetSocketAddressResolver; executor @Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor; doIsResolved (Ljava/net/InetSocketAddress;)Z isUnresolved ()Z
address Ljava/net/InetSocketAddress; doResolve Y(Ljava/net/InetSocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V java/lang/Exception % getHostName ()Ljava/lang/String; ' (
) 6com/groupbyinc/flux/common/netty/resolver/NameResolver + resolve M(Ljava/lang/String;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; - . , / ?(Lcom/groupbyinc/flux/common/netty/resolver/InetSocketAddressResolver;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;Ljava/net/InetSocketAddress;)V 1
2 7com/groupbyinc/flux/common/netty/util/concurrent/Future 4 addListener ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; 6 7 5 8 unresolvedAddress promise XLcom/groupbyinc/flux/common/netty/util/concurrent/Promise; :Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; doResolveAll
resolveAll ? . , @ ?(Lcom/groupbyinc/flux/common/netty/resolver/InetSocketAddressResolver;Ljava/net/InetSocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V B
C jLcom/groupbyinc/flux/common/netty/util/concurrent/Promise;>; close ()V F G , H U(Ljava/net/SocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V > $
K # $
M (Ljava/net/SocketAddress;)Z
P Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;Lcom/groupbyinc/flux/common/netty/resolver/NameResolver;)V
StackMapTable
Exceptions w(Ljava/net/InetSocketAddress;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V ?(Ljava/net/InetSocketAddress;Lcom/groupbyinc/flux/common/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 ; <