![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.util.concurrent.PromiseCombiner.class Maven / Gradle / Ivy
The newest version!
???? 2 ? (io/netty/util/concurrent/PromiseCombiner java/lang/Object PromiseCombiner.java *io/netty/util/concurrent/PromiseCombiner$1
expectedCount I doneCount aggregatePromise "Lio/netty/util/concurrent/Promise; 4Lio/netty/util/concurrent/Promise; cause Ljava/lang/Throwable; listener 0Lio/netty/util/concurrent/GenericFutureListener; VLio/netty/util/concurrent/GenericFutureListener;>; executor (Lio/netty/util/concurrent/EventExecutor; ()V Ljava/lang/Deprecated; /io/netty/util/concurrent/ImmediateEventExecutor INSTANCE 1Lio/netty/util/concurrent/ImmediateEventExecutor; +(Lio/netty/util/concurrent/EventExecutor;)V
this *Lio/netty/util/concurrent/PromiseCombiner;
# -(Lio/netty/util/concurrent/PromiseCombiner;)V %
& ( !io/netty/util/internal/ObjectUtil + checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - .
, / &io/netty/util/concurrent/EventExecutor 1 3 add %(Lio/netty/util/concurrent/Promise;)V $(Lio/netty/util/concurrent/Future;)V 5 7
8 promise checkAddAllowed ;
< checkInEventLoop >
? A io/netty/util/concurrent/Future C addListener S(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/util/concurrent/Future; E F D G future !Lio/netty/util/concurrent/Future; addAll &([Lio/netty/util/concurrent/Promise;)V "[Lio/netty/util/concurrent/Future; M %([Lio/netty/util/concurrent/Future;)V K O
P promises #[Lio/netty/util/concurrent/Promise; futures finish W java/lang/IllegalStateException Y Already finished [ (Ljava/lang/String;)V ]
Z ^
`
tryPromise ()Z b c
d inEventLoop f c 2 g (Must be called from EventExecutor thread i k io/netty/util/concurrent/Promise m
trySuccess (Ljava/lang/Object;)Z o p n q
tryFailure (Ljava/lang/Throwable;)Z s t n u 4Adding promises is not allowed after finished adding w
access$000 T(Lio/netty/util/concurrent/PromiseCombiner;)Lio/netty/util/concurrent/EventExecutor; x0
access$204 -(Lio/netty/util/concurrent/PromiseCombiner;)I
access$300 A(Lio/netty/util/concurrent/PromiseCombiner;)Ljava/lang/Throwable;
access$302 V(Lio/netty/util/concurrent/PromiseCombiner;Ljava/lang/Throwable;)Ljava/lang/Throwable; x1
access$200
access$400
access$500 N(Lio/netty/util/concurrent/PromiseCombiner;)Lio/netty/util/concurrent/Promise;
access$600 -(Lio/netty/util/concurrent/PromiseCombiner;)Z Signature Code LocalVariableTable LineNumberTable
Deprecated RuntimeVisibleAnnotations
StackMapTable LocalVariableTypeTable 7(Lio/netty/util/concurrent/Promise;)V
SourceFile InnerClasses 1
?
? ? 6 *? ? ? ? ! " ?
J K ? ? ? ^ *? $*? Y*? '? )*+*? 0? 2? 4? ? ! " ? S ( T U 5 6 ? > *+? 9? ? ! " : ?
a b ? ? 5 7 ? b *? =*? @*Y? B`? B+*? )? H W? ? ! " I J ? l m n o p ? K L ? A *+? N? Q? ? ! " R S ?
| } ? ? ? K O ? ~ !+M,?>6? ,2:*? 9???? ? I J ! ! " ! T M ? ? ? ? ? ?
? N? U 6 ? ? 2+V? 0W*? @*? X?
? ZY\? _?*+? X*? a*? B? *? eW? ? 2 ! " 2 ? 2
? " ? ? ? ? ? ! ? , ? 1 ? ? ? ? > ? R *? 4? h ?
? ZYj? _?? ? ! " ? ? ? ? ? b c ? W "*? l? *? X? r ? *? X*? l? v ? ? " ! " ? ? ? L ; ? M *? X?
? ZYx? _?? ? ! " ? ? ? ? ? y z ? / *? 4? ? { " ? # | } ? 6 *Y? a`Z? a? ? { " ? # ~ ? / *? l? ? { " ? # ? ? ? ; *+Z? l? ? { " ? ? # ? } ? / *? a? ? { " ? # ? } ? / *? B? ? { " ? # ? ? ? / *? X? ? { " ? # ? ? ? / *? e? ? { " ? # ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy