
classes.io.netty.util.concurrent.PromiseNotifier.class Maven / Gradle / Ivy
???? 2 ? (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; arr$ len$ I i$ operationComplete $(Lio/netty/util/concurrent/Future;)V java/lang/Exception < io/netty/util/concurrent/Future > isSuccess ()Z @ A ? B get D , ? E io/netty/util/concurrent/Promise G
trySuccess (Ljava/lang/Object;)Z I J H K
M BFailed to mark a promise as success because it is done already: {} O -io/netty/util/internal/logging/InternalLogger Q warn '(Ljava/lang/String;Ljava/lang/Object;)V S T R U isCancelled W A ? X cancel (Z)Z Z [ H \ 9Failed to cancel a promise because it is done already: {} ^ cause ()Ljava/lang/Throwable; ` a ? b java/lang/Throwable d
tryFailure (Ljava/lang/Throwable;)Z f g H h AFailed to mark a promise as failure because it's done already: {} j 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V S l R m p result TV; Ljava/lang/Object; Ljava/lang/Throwable; future TF; !Lio/netty/util/concurrent/Future; 4io/netty/util/internal/logging/InternalLoggerFactory x getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; z {
y | 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 !
~
? [ *+? ? ? ?
?
+ , ~ ? ? ? G*? ,? "W,N-?66? -2:?
? %Y'? *?????*,? .? #? 0*? 2? ? H ! 3 5
) 6 % 7 8 " 9 8 G G G ? ! 3 4 G G
? &