com.groupbyinc.flux.gateway.AsyncShardFetch$NodeEntry.class Maven / Gradle / Ivy
???? 4 m 5com/groupbyinc/flux/gateway/AsyncShardFetch$NodeEntry (Ljava/lang/Object; java/lang/Object AsyncShardFetch.java +com/groupbyinc/flux/gateway/AsyncShardFetch NodeEntry nodeId Ljava/lang/String; fetching Z value Ljava/lang/Object; TT; %Lcom/groupbyinc/flux/common/Nullable; valueSet failure Ljava/lang/Throwable;
fetchingRound J $assertionsDisabled (Ljava/lang/String;)V ()V
this ; 7Lcom/groupbyinc/flux/gateway/AsyncShardFetch$NodeEntry; getNodeId ()Ljava/lang/String;
isFetching ()Z
& markAsFetching (J)V
* java/lang/AssertionError , !double marking a node as fetching . (Ljava/lang/Object;)V 0
- 1 3 doneFetching &setting value but not in fetching mode 6 8 &setting value when failure already set :
< > (Ljava/lang/Throwable;)V &setting failure when already set value A setting failure can't be null C restartFetching -restarting fetching, but not in fetching mode F +value can't be set when restarting fetching H -failure can't be set when restarting fetching J isFailed hasData
getFailure ()Ljava/lang/Throwable; M %
P .getting failure when data has not been fetched R getValue ()Ljava/lang/Object; ?trying to fetch value, but its marked as failed, check isFailed V )value is not set, hasn't been fetched yet X getFetchingRound ()J java/lang/Class ] desiredAssertionStatus _ %
^ ` Signature RuntimeVisibleAnnotations Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable (TT;)V ()TT;
SourceFile InnerClasses
b c
d X
*? *+? ? e
!
f
g i j k " # d A *? ? e ! f g n $ % d A *? '? e ! f g r ( ) d } "? +? *? '?
? -Y/? 2?*? '*? 4? e " ! " f " g v w x !y h 5 0 d ? >? +? *? '?
? -Y7? 2?? +? *? 9?
? -Y;? 2?*? =*+? ?*? '? e > ! > f > > g | } .~ 3 8? =? h b i 5 @ d ? M? +? *? '?
? -Y7? 2?? +? *? =?
? -YB? 2?? +? +?
? -YD? 2?*+? 9*? '? e M ! M f M g ? ? .? B? G? L? h E d ? K? +? *? '?
? -YG? 2?? +? *? =?
? -YI? 2?? +? *? 9?
? -YK? 2?*? '? e K ! f K g ? ? .? E? J? h L % d T
*? 9? ? ? e
! f
g ? h @ M % d \ *? =?
*? 9? ? ? e ! f g ? h @ N O d e ? +? *? Q?
? -YS? 2?*? 9? e ! f g
? ? h T U d ? 3? +? *? 9?
? -YW? 2?? +? *? =?
? -YY? 2?*? ?? e 3 ! f 3 g ? ? .? h b j c Z [ d A *? 4? e ! f g ? \ d 4 ? a? ? ? +? g ` h @ b k l