
com.groupbyinc.flux.discovery.zen.NodeJoinController$ElectionContext.class Maven / Gradle / Ivy
???? 3 q Dcom/groupbyinc/flux/discovery/zen/NodeJoinController$ElectionContext java/lang/Object Ecom/groupbyinc/flux/discovery/zen/NodeJoinController$ElectionCallback NodeJoinController.java 4com/groupbyinc/flux/discovery/zen/NodeJoinController ElectionCallback ElectionContext callback GLcom/groupbyinc/flux/discovery/zen/NodeJoinController$ElectionCallback; requiredMasterJoins I clusterService ,Lcom/groupbyinc/flux/cluster/ClusterService; pendingSetAsMasterTask +Ljava/util/concurrent/atomic/AtomicBoolean; closed $assertionsDisabled Z w(Lcom/groupbyinc/flux/discovery/zen/NodeJoinController$ElectionCallback;ILcom/groupbyinc/flux/cluster/ClusterService;)V ()V
)java/util/concurrent/atomic/AtomicBoolean
!
# % ' this FLcom/groupbyinc/flux/discovery/zen/NodeJoinController$ElectionContext; onClose onElectedAsMaster -(Lcom/groupbyinc/flux/cluster/ClusterState;)V . get ()Z 0 1
2 java/lang/AssertionError 4 >onElectedAsMaster called but pendingSetAsMasterTask is not set 6 (Ljava/lang/Object;)V 8
5 9 assertClusterStateThread ;
< (com/groupbyinc/flux/cluster/ClusterState > nodes 3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes; @ A
? B /com/groupbyinc/flux/cluster/node/DiscoveryNodes D localNodeMaster F 1
E G 5onElectedAsMaster called but local node is not master I
compareAndSet (ZZ)Z K L
M +
O , - Q java/lang/Throwable S state *Lcom/groupbyinc/flux/cluster/ClusterState; onFailure (Ljava/lang/Throwable;)V W X Y t Ljava/lang/Throwable; :com/groupbyinc/flux/cluster/service/InternalClusterService ] ; 1
^ _
5
access$100 I(Lcom/groupbyinc/flux/discovery/zen/NodeJoinController$ElectionContext;)I x0 java/lang/Class f desiredAssertionStatus h 1
g i Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses
k ? **? *? Y? ? *? Y? ? "*+? $*? &*-? (? l * * ) * *
* * m 2 / 0 3 4 $5 )6 + , - k ? c? /? *? ? 3?
? 5Y7? :?*? =? /? +? C? H?
? 5YJ? :?*? "? N? !*? P*? $+? R ? M*? $+? R ,?? D H U l c ) * c U V m &