io.netty.resolver.AddressResolverGroup.class Maven / Gradle / Ivy
???? 2 ? &io/netty/resolver/AddressResolverGroup ALjava/lang/Object;Ljava/io/Closeable; java/lang/Object java/io/Closeable AddressResolverGroup.java (io/netty/resolver/AddressResolverGroup$1 logger /Lio/netty/util/internal/logging/InternalLogger; resolvers Ljava/util/Map; aLjava/util/Map;>; ()V
java/util/IdentityHashMap
this -Lio/netty/resolver/AddressResolverGroup; (Lio/netty/resolver/AddressResolverGroup; getResolver M(Lio/netty/util/concurrent/EventExecutor;)Lio/netty/resolver/AddressResolver; java/lang/Exception java/lang/NullPointerException executor " (Ljava/lang/String;)V $
! % &io/netty/util/concurrent/EventExecutor ' isShuttingDown ()Z ) * ( + java/lang/IllegalStateException - executor not accepting a task /
. %
java/util/Map 2 get &(Ljava/lang/Object;)Ljava/lang/Object; 4 5 3 6 !io/netty/resolver/AddressResolver 8 newResolver :
; failed to create a new resolver = *(Ljava/lang/String;Ljava/lang/Throwable;)V ?
. @ put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; B C 3 D terminationFuture #()Lio/netty/util/concurrent/Future; F G ( H v(Lio/netty/resolver/AddressResolverGroup;Lio/netty/util/concurrent/EventExecutor;Lio/netty/resolver/AddressResolver;)V J
K io/netty/util/concurrent/Future M addListener S(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/util/concurrent/Future; O P N Q java/lang/Throwable S (Lio/netty/resolver/AddressResolver; #Lio/netty/resolver/AddressResolver; e Ljava/lang/Exception; r (Lio/netty/util/concurrent/EventExecutor; close values ()Ljava/util/Collection; \ ] 3 ^ size ()I ` a 3 b java/util/Collection d toArray (([Ljava/lang/Object;)[Ljava/lang/Object; f g e h $[Lio/netty/resolver/AddressResolver; j clear l 3 m [ 9 o q Failed to close a resolver: s -io/netty/util/internal/logging/InternalLogger u warn w ? v x rArray )[Lio/netty/resolver/AddressResolver; t Ljava/lang/Throwable;
access$000 9(Lio/netty/resolver/AddressResolverGroup;)Ljava/util/Map; x0 4io/netty/util/internal/logging/InternalLoggerFactory ? getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; ? ?
? ? Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable R(Lio/netty/util/concurrent/EventExecutor;)Lio/netty/resolver/AddressResolver;
Exceptions
SourceFile InnerClasses!
? ? T *? *? Y? ? ? ? ? ? . + . ? ? ?+?
? !Y#? &?+? , ?
? .Y0? 1?*? YM?*? +? 7 ? 9N-? B*+? <:? :? .Y>? A?*? +? E W+? I ?
Y*+? L? R WN,ç
:,??-? : A D ( { ~ ~ ? ~ ? H A : V F W X R ' : V 6 H Y V ? ? " Z ? Y V ? 4 A : U R ' : U 6 H Y U ? ? Y U ? B 7 8 ; <