
com.groupbyinc.flux.discovery.zen.fd.MasterFaultDetection.class Maven / Gradle / Ivy
???? 33 9com/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection 3com/groupbyinc/flux/discovery/zen/fd/FaultDetection MasterFaultDetection.java Tcom/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$MasterPingResponseResponse MasterPingResponseResponse Kcom/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$MasterPingRequest MasterPingRequest Rcom/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$MasterPingRequestHandler MasterPingRequestHandler [com/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$NodeDoesNotExistOnMasterException !NodeDoesNotExistOnMasterException ecom/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$ThisIsNotTheMasterYouAreLookingForException +ThisIsNotTheMasterYouAreLookingForException Fcom/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$MasterPinger MasterPinger Bcom/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$Listener Listener ;com/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$1 /com/groupbyinc/flux/threadpool/ThreadPool$Names )com/groupbyinc/flux/threadpool/ThreadPool Names MASTER_PING_ACTION_NAME Ljava/lang/String; %internal:discovery/zen/fd/master_ping $ clusterService ,Lcom/groupbyinc/flux/cluster/ClusterService; listeners +Ljava/util/concurrent/CopyOnWriteArrayList; qLjava/util/concurrent/CopyOnWriteArrayList; masterPinger HLcom/groupbyinc/flux/discovery/zen/fd/MasterFaultDetection$MasterPinger; masterNodeMutex Ljava/lang/Object;
masterNode 0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;
retryCount I notifiedMasterFailure +Ljava/util/concurrent/atomic/AtomicBoolean; ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterName;Lcom/groupbyinc/flux/cluster/ClusterService;)V ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterName;)V 5 7
8 )java/util/concurrent/CopyOnWriteArrayList : ()V 5 <
; = ( ) ? java/lang/Object A
B = - . D )java/util/concurrent/atomic/AtomicBoolean F
G = 3 4 I &