
com.groupbyinc.flux.common.netty.channel.DefaultChannelProgressivePromise.class Maven / Gradle / Ivy
???? 2 ? Icom/groupbyinc/flux/common/netty/channel/DefaultChannelProgressivePromise ?Lcom/groupbyinc/flux/common/netty/util/concurrent/DefaultProgressivePromise;Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise;Lcom/groupbyinc/flux/common/netty/channel/ChannelFlushPromiseNotifier$FlushCheckpoint; Jcom/groupbyinc/flux/common/netty/util/concurrent/DefaultProgressivePromise Bcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise Tcom/groupbyinc/flux/common/netty/channel/ChannelFlushPromiseNotifier$FlushCheckpoint %DefaultChannelProgressivePromise.java Dcom/groupbyinc/flux/common/netty/channel/ChannelFlushPromiseNotifier FlushCheckpoint channel 2Lcom/groupbyinc/flux/common/netty/channel/Channel;
checkpoint J 5(Lcom/groupbyinc/flux/common/netty/channel/Channel;)V ()V
this KLcom/groupbyinc/flux/common/netty/channel/DefaultChannelProgressivePromise; u(Lcom/groupbyinc/flux/common/netty/channel/Channel;Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;)V C(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;)V
executor @Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor; B()Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor; !
" 4()Lcom/groupbyinc/flux/common/netty/channel/Channel; $
% 0com/groupbyinc/flux/common/netty/channel/Channel ' eventLoop 6()Lcom/groupbyinc/flux/common/netty/channel/EventLoop; ) * ( + >com/groupbyinc/flux/common/netty/util/concurrent/EventExecutor - e
setSuccess F()Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise; V(Ljava/lang/Void;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise; 0 2
3 Y(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressivePromise; 0 5
6 result Ljava/lang/Void;
trySuccess ()Z (Ljava/lang/Object;)Z : <
=
setFailure [(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise; \(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressivePromise; ? A
B cause Ljava/lang/Throwable; setProgress H(JJ)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise; I(JJ)Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressivePromise; F H
I progress total addListener ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise; ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressivePromise; M O
P listener ?Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener<+Lcom/groupbyinc/flux/common/netty/util/concurrent/Future<-Ljava/lang/Void;>;>; HLcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener; addListeners ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise; ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressivePromise; U W
X listeners ?[Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener<+Lcom/groupbyinc/flux/common/netty/util/concurrent/Future<-Ljava/lang/Void;>;>; I[Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener; removeListener ] O
^ removeListeners ` W
a sync java/lang/InterruptedException d G()Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressivePromise; c f
g syncUninterruptibly i f
j await l f
m awaitUninterruptibly o f
p flushCheckpoint ()J t (J)V promise
checkDeadLock isRegistered y ; ( z x
| unvoid isVoid ? @
? java/lang/Void ? o 1
? l 1
? i 1
? c 1
? ` V
? ] N
? U V
? M N
? F G
? <()Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; Q(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; N(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise; ;()Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future; F()Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressiveFuture; ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressiveFuture; ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ProgressiveFuture; E()Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressiveFuture; ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressiveFuture; ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressiveFuture; :()Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture; ;()Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise; ~ 1
? ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise; ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise; P(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise; 0 1
? K(Ljava/lang/Void;)Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise; w 1
? Code LocalVariableTable LineNumberTable
StackMapTable LocalVariableTypeTable Signature ?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener<+Lcom/groupbyinc/flux/common/netty/util/concurrent/Future<-Ljava/lang/Void;>;>;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise; ?([Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener<+Lcom/groupbyinc/flux/common/netty/util/concurrent/Future<-Ljava/lang/Void;>;>;)Lcom/groupbyinc/flux/common/netty/channel/ChannelProgressivePromise;
Exceptions
SourceFile InnerClasses ! Y ? F
*? *+? ? ?
? ) * + ? Q *,? *+? ? ? ? 4 5
6 ! ? c *? #L+?
*? &? , ?+? ? / ? : ; <