io.netty.resolver.RoundRobinInetAddressResolver$2.class Maven / Gradle / Ivy
???? 2 c 1io/netty/resolver/RoundRobinInetAddressResolver$2 eLjava/lang/Object;Lio/netty/util/concurrent/FutureListener;>; java/lang/Object 'io/netty/util/concurrent/FutureListener "RoundRobinInetAddressResolver.java /io/netty/resolver/RoundRobinInetAddressResolver doResolveAll 7(Ljava/lang/String;Lio/netty/util/concurrent/Promise;)V val$promise "Lio/netty/util/concurrent/Promise; this$0 1Lio/netty/resolver/RoundRobinInetAddressResolver; V(Lio/netty/resolver/RoundRobinInetAddressResolver;Lio/netty/util/concurrent/Promise;)V ()V
this 3Lio/netty/resolver/RoundRobinInetAddressResolver$2; operationComplete $(Lio/netty/util/concurrent/Future;)V java/lang/Exception io/netty/util/concurrent/Future ! isSuccess ()Z # $ " % getNow ()Ljava/lang/Object; ' ( " ) java/util/List + isEmpty - $ , . java/util/ArrayList 0 (Ljava/util/Collection;)V 2
1 3 size ()I 5 6 , 7
access$000 (I)I 9 :
; java/util/Collections = rotate (Ljava/util/List;I)V ? @
> A io/netty/util/concurrent/Promise C
setSuccess 6(Ljava/lang/Object;)Lio/netty/util/concurrent/Promise; E F D G cause ()Ljava/lang/Throwable; I J " K
setFailure 9(Ljava/lang/Throwable;)Lio/netty/util/concurrent/Promise; M N D O result (Ljava/util/List; Ljava/util/List;
inetAddresses future KLio/netty/util/concurrent/Future;>; !Lio/netty/util/concurrent/Future; Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable
Exceptions Signature N(Lio/netty/util/concurrent/Future;>;)V
SourceFile EnclosingMethod InnerClasses X C *+? *,? *? ? Y Z O X _+? & ? H+? * ? ,M,? / ? '? 1Y,? 4N-,? 8 ?