
com.groupbyinc.flux.discovery.zen.fd.FaultDetection.class Maven / Gradle / Ivy
???? 3 ? 3com/groupbyinc/flux/discovery/zen/fd/FaultDetection 6com/groupbyinc/flux/common/component/AbstractComponent FaultDetection.java 5com/groupbyinc/flux/discovery/zen/fd/FaultDetection$1 Hcom/groupbyinc/flux/discovery/zen/fd/FaultDetection$FDConnectionListener FDConnectionListener %SETTING_CONNECT_ON_NETWORK_DISCONNECT Ljava/lang/String; .discovery.zen.fd.connect_on_network_disconnect
SETTING_PING_INTERVAL discovery.zen.fd.ping_interval SETTING_PING_TIMEOUT discovery.zen.fd.ping_timeout SETTING_PING_RETRIES discovery.zen.fd.ping_retries $SETTING_REGISTER_CONNECTION_LISTENER -discovery.zen.fd.register_connection_listener
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool; clusterName )Lcom/groupbyinc/flux/cluster/ClusterName; transportService 0Lcom/groupbyinc/flux/transport/TransportService; registerConnectionListener Z connectionListener JLcom/groupbyinc/flux/discovery/zen/fd/FaultDetection$FDConnectionListener; connectOnNetworkDisconnect pingInterval +Lcom/groupbyinc/flux/common/unit/TimeValue; pingRetryTimeout pingRetryCount I ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/ClusterName;)V 1(Lcom/groupbyinc/flux/common/settings/Settings;)V + -
. 0 2 4 java/lang/Boolean 6 valueOf (Z)Ljava/lang/Boolean; 8 9
7 : ,com/groupbyinc/flux/common/settings/Settings < getAsBoolean :(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean; > ?
= @ booleanValue ()Z B C
7 D % " F )com/groupbyinc/flux/common/unit/TimeValue H timeValueSeconds .(J)Lcom/groupbyinc/flux/common/unit/TimeValue; J K
I L getAsTime j(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/common/unit/TimeValue; N O
= P &