All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.cluster.service.ClusterService.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4?2com/groupbyinc/flux/cluster/service/ClusterService?com/groupbyinc/flux/common/component/AbstractLifecycleComponentClusterService.java/com/groupbyinc/flux/cluster/ClusterState$Custom(com/groupbyinc/flux/cluster/ClusterStateCustom0com/groupbyinc/flux/cluster/ClusterState$BuilderBuilderjava/util/Map$Entry
java/util/MapEntry4com/groupbyinc/flux/common/settings/Setting$Property+com/groupbyinc/flux/common/settings/SettingProperty%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup
masterService3Lcom/groupbyinc/flux/cluster/service/MasterService;clusterApplierService;Lcom/groupbyinc/flux/cluster/service/ClusterApplierService;3CLUSTER_SERVICE_SLOW_TASK_LOGGING_THRESHOLD_SETTING-Lcom/groupbyinc/flux/common/settings/Setting;ZLcom/groupbyinc/flux/common/settings/Setting;clusterName)Lcom/groupbyinc/flux/cluster/ClusterName;operationRouting6Lcom/groupbyinc/flux/cluster/routing/OperationRouting;clusterSettings5Lcom/groupbyinc/flux/common/settings/ClusterSettings;initialClusterStateCustomsLjava/util/Map;sLjava/util/Map;>;$assertionsDisabledZ?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Ljava/util/Map;)V1(Lcom/groupbyinc/flux/common/settings/Settings;)V/1
21com/groupbyinc/flux/cluster/service/MasterService4\(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;)V/6
57	94com/groupbyinc/flux/cluster/routing/OperationRouting;f(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;)V/=
<>&'	@()	B'com/groupbyinc/flux/cluster/ClusterNameDCLUSTER_NAME_SETTINGF"	EGgetB(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/lang/Object;IJ
K$%	M!"	O"java/lang/invoke/LambdaMetafactoryQmetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;ST
RUV(Ljava/lang/Object;)VXsetSlowTaskLoggingThreshold.(Lcom/groupbyinc/flux/common/unit/TimeValue;)VZ[
\][acceptS(Lcom/groupbyinc/flux/cluster/service/ClusterService;)Ljava/util/function/Consumer;`ab3com/groupbyinc/flux/common/settings/ClusterSettingsdaddSettingsUpdateConsumerM(Lcom/groupbyinc/flux/common/settings/Setting;Ljava/util/function/Consumer;)Vfg
eh*+	j9com/groupbyinc/flux/cluster/service/ClusterApplierServicel()Ljava/lang/Object;nnewClusterStateBuilder4()Lcom/groupbyinc/flux/cluster/ClusterState$Builder;pq
rsqu(Lcom/groupbyinc/flux/cluster/service/ClusterService;)Lcom/groupbyinc/flux/common/apache/logging/log4j/util/Supplier;Ivw?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/common/apache/logging/log4j/util/Supplier;)V/y
mz 	|this4Lcom/groupbyinc/flux/cluster/service/ClusterService;settings.Lcom/groupbyinc/flux/common/settings/Settings;
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;??	?builder](Lcom/groupbyinc/flux/cluster/ClusterName;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;??
	?entrySet()Ljava/util/Set;???
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext()Z????next?n??getKey?n?java/lang/String?getValue?n?java/util/function/Supplier?In??	putCustomw(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterState$Custom;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;??
?entryyLjava/util/Map$Entry;>;Ljava/util/Map$Entry;2Lcom/groupbyinc/flux/cluster/ClusterState$Builder;
5\
m\slowTaskLoggingThreshold+Lcom/groupbyinc/flux/common/unit/TimeValue;setNodeConnectionsService7(Lcom/groupbyinc/flux/cluster/NodeConnectionsService;)V??
m?nodeConnectionsService4Lcom/groupbyinc/flux/cluster/NodeConnectionsService;doStart()Vstart??
m?
5?doStopstop??
5?
m?doCloseclose??
5?
m?	localNode2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;state,()Lcom/groupbyinc/flux/cluster/ClusterState;??
?getNodes3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;??
	?/com/groupbyinc/flux/cluster/node/DiscoveryNodes?getLocalNode??
??java/lang/IllegalStateException?)No local node found. Is the node started??(Ljava/lang/String;)V/?
??.com/groupbyinc/flux/cluster/node/DiscoveryNode?0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;8()Lcom/groupbyinc/flux/cluster/routing/OperationRouting;
m?addHighPriorityApplier4(Lcom/groupbyinc/flux/cluster/ClusterStateApplier;)V??
m?applier1Lcom/groupbyinc/flux/cluster/ClusterStateApplier;addLowPriorityApplier??
m?addStateApplier??
m?
removeApplier??
m?addListener5(Lcom/groupbyinc/flux/cluster/ClusterStateListener;)V??
m?listener2Lcom/groupbyinc/flux/cluster/ClusterStateListener;removeListener??
m?removeTimeoutListener<(Lcom/groupbyinc/flux/cluster/TimeoutClusterStateListener;)V??
m9Lcom/groupbyinc/flux/cluster/TimeoutClusterStateListener;addLocalNodeMasterListener8(Lcom/groupbyinc/flux/cluster/LocalNodeMasterListener;)V
m5Lcom/groupbyinc/flux/cluster/LocalNodeMasterListener;removeLocalNodeMasterListener
m	addTimeoutListenerg(Lcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/cluster/TimeoutClusterStateListener;)V%Lcom/groupbyinc/flux/common/Nullable;
mtimeoutgetMasterService5()Lcom/groupbyinc/flux/cluster/service/MasterService;getClusterApplierService=()Lcom/groupbyinc/flux/cluster/service/ClusterApplierService; assertClusterOrMasterStateThread-.	java/lang/Thread
currentThread()Ljava/lang/Thread;
getName()Ljava/lang/String;
  clusterApplierService#updateTask"contains(Ljava/lang/CharSequence;)Z$%
?&masterService#updateTask(java/lang/AssertionError*6not called from the master/cluster state update thread,/X
+.getClusterName+()Lcom/groupbyinc/flux/cluster/ClusterName;getClusterSettings7()Lcom/groupbyinc/flux/common/settings/ClusterSettings;getSettings0()Lcom/groupbyinc/flux/common/settings/Settings;submitStateUpdateTaskI(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;)V4com/groupbyinc/flux/cluster/ClusterStateTaskExecutor84com/groupbyinc/flux/cluster/ClusterStateTaskListener:?(Ljava/lang/String;Ljava/lang/Object;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener;)V6<
=sourceLjava/lang/String;
updateTaskTT;4Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;java/util/CollectionsDsingletonMap5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;FG
EHsubmitStateUpdateTasks?(Ljava/lang/String;Ljava/util/Map;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;)VJK
LtaskLjava/lang/Object;configexecutor;Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;6Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;6Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener;
5LtasksJLjava/util/Map;java/lang/ClassYdesiredAssertionStatus[?
Z\+cluster.service.slow_task_logging_threshold^)com/groupbyinc/flux/common/unit/TimeValuebtimeValueSeconds.(J)Lcom/groupbyinc/flux/common/unit/TimeValue;de
cfDynamic6Lcom/groupbyinc/flux/common/settings/Setting$Property;hi	j	NodeScopeli	mpositiveTimeSetting?(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/TimeValue;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;op
q	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/settings/ClusterSettings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Ljava/util/Map;>;)V
StackMapTable"RuntimeVisibleParameterAnnotations?;:Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener;>(Ljava/lang/String;TT;)V?(Ljava/lang/String;TT;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener;)V?(Ljava/lang/String;Ljava/util/Map;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;)VBootstrapMethods
SourceFileInnerClasses! !"s#$%&'()*+s,-./0t?]*+?3*?5Y+-?8?:*??u ~?@ACvABw
??s{6<t?*+,?I-?M?u>~?@NOPCQS?TvNBQRw
s|JKt
*?:+,-?U?u4
~
?@
V+
PC
QSv
VW
QRw
&'s}X?t_0?]???_`?g?Y?kSY?nS?r?P?w/56/5y@~WY^_Wotu?*	
		
		@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy