io.netty.util.concurrent.PromiseNotifier.class Maven / Gradle / Ivy
???? 2 z (io/netty/util/concurrent/PromiseNotifier ?;>Ljava/lang/Object;Lio/netty/util/concurrent/GenericFutureListener; java/lang/Object .io/netty/util/concurrent/GenericFutureListener PromiseNotifier.java logger /Lio/netty/util/internal/logging/InternalLogger; promises #[Lio/netty/util/concurrent/Promise; )[Lio/netty/util/concurrent/Promise<-TV;>; logNotifyFailure Z &([Lio/netty/util/concurrent/Promise;)V Ljava/lang/SafeVarargs; '(Z[Lio/netty/util/concurrent/Promise;)V
this 2Lio/netty/util/concurrent/PromiseNotifier; *Lio/netty/util/concurrent/PromiseNotifier; ()V
!io/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
! "java/lang/IllegalArgumentException $ promises contains null Promise & (Ljava/lang/String;)V (
% ) clone ()Ljava/lang/Object; + ,
# - / 1 promise (Lio/netty/util/concurrent/Promise<-TV;>; "Lio/netty/util/concurrent/Promise; operationComplete $(Lio/netty/util/concurrent/Future;)V java/lang/Exception 8
: -io/netty/util/internal/logging/InternalLogger < io/netty/util/concurrent/Future > isSuccess ()Z @ A ? B get D , ? E .io/netty/util/internal/PromiseNotificationUtil G
trySuccess f(Lio/netty/util/concurrent/Promise;Ljava/lang/Object;Lio/netty/util/internal/logging/InternalLogger;)V I J
H K isCancelled M A ? N tryCancel T(Lio/netty/util/concurrent/Promise;Lio/netty/util/internal/logging/InternalLogger;)V P Q
H R cause ()Ljava/lang/Throwable; T U ? V java/lang/Throwable X
tryFailure i(Lio/netty/util/concurrent/Promise;Ljava/lang/Throwable;Lio/netty/util/internal/logging/InternalLogger;)V Z [
H \ p result TV; Ljava/lang/Object; Ljava/lang/Throwable; future TF; !Lio/netty/util/concurrent/Future; internalLogger 4io/netty/util/internal/logging/InternalLoggerFactory h getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; j k
i l Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ,([Lio/netty/util/concurrent/Promise<-TV;>;)V RuntimeVisibleAnnotations
StackMapTable -(Z[Lio/netty/util/concurrent/Promise<-TV;>;)V
Exceptions (TF;)V
SourceFile !
n
? o [ *+? ? p q
r
, - n s t ? o ? G*? ,? "W,N-?66? -2:?
? %Y'? *?????*,? .? #? 0*? 2? p * ! 3 5 G G G q ! 3 4 G G
r &