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

com.groupbyinc.flux.common.util.concurrent.EsExecutors.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?6com/groupbyinc/flux/common/util/concurrent/EsExecutorsjava/lang/ObjectEsExecutors.javaGcom/groupbyinc/flux/common/util/concurrent/EsExecutors$ForceQueuePolicyForceQueuePolicyKcom/groupbyinc/flux/common/util/concurrent/EsExecutors$ExecutorScalingQueue	ExecutorScalingQueueFcom/groupbyinc/flux/common/util/concurrent/EsExecutors$EsThreadFactoryEsThreadFactory
PROCESSORSLjava/lang/String;
processorsDEFAULT_SYSPROPes.processors.overrideboundedNumberOfProcessors1(Lcom/groupbyinc/flux/common/settings/Settings;)Ijava/lang/Throwablejava/lang/Runtime
getRuntime()Ljava/lang/Runtime;
availableProcessors()I !
"java/lang/Math$min(II)I&'
%(java/lang/System*getProperty&(Ljava/lang/String;)Ljava/lang/String;,-
+.java/lang/Integer0parseInt(Ljava/lang/String;)I23
14,com/groupbyinc/flux/common/settings/Settings6valueOf(I)Ljava/lang/Integer;89
1:getAsInt:(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer;<=
7>intValue@!
1Asettings.Lcom/groupbyinc/flux/common/settings/Settings;defaultValueInewSinglePrioritizing?(Ljava/lang/String;Ljava/util/concurrent/ThreadFactory;)Lcom/groupbyinc/flux/common/util/concurrent/PrioritizedEsThreadPoolExecutor;Jcom/groupbyinc/flux/common/util/concurrent/PrioritizedEsThreadPoolExecutorIjava/util/concurrent/TimeUnitKMILLISECONDSLjava/util/concurrent/TimeUnit;MN	LO[(Ljava/lang/String;IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ThreadFactory;)VQR
JSname
threadFactory$Ljava/util/concurrent/ThreadFactory;
newScaling?(Ljava/lang/String;IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ThreadFactory;)Lcom/groupbyinc/flux/common/util/concurrent/EsThreadPoolExecutor;()VQZ

[?com/groupbyinc/flux/common/util/concurrent/EsThreadPoolExecutor]
[?(Ljava/lang/String;IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Lcom/groupbyinc/flux/common/util/concurrent/XRejectedExecutionHandler;)VQ`
^aexecutor)Ljava/util/concurrent/ThreadPoolExecutor;cd	
emax
keepAliveTimeJunitqueuecLcom/groupbyinc/flux/common/util/concurrent/EsExecutors$ExecutorScalingQueue;MLcom/groupbyinc/flux/common/util/concurrent/EsExecutors$ExecutorScalingQueue;ALcom/groupbyinc/flux/common/util/concurrent/EsThreadPoolExecutor;	newCached?(Ljava/lang/String;JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ThreadFactory;)Lcom/groupbyinc/flux/common/util/concurrent/EsThreadPoolExecutor;???%java/util/concurrent/SynchronousQueuer
s[8com/groupbyinc/flux/common/util/concurrent/EsAbortPolicyu
v[newFixed{(Ljava/lang/String;IILjava/util/concurrent/ThreadFactory;)Lcom/groupbyinc/flux/common/util/concurrent/EsThreadPoolExecutor;@com/groupbyinc/flux/common/util/concurrent/ConcurrentCollectionsznewBlockingQueue&()Ljava/util/concurrent/BlockingQueue;|}
{~;$Ljava/util/concurrent/BlockingQueue;size
queueCapacity
threadNameU(Lcom/groupbyinc/flux/common/settings/Settings;[Ljava/lang/String;)Ljava/lang/String;java/lang/StringBuilder?
?[[?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??.?4com/groupbyinc/flux/common/google/common/base/Joiner?onJ(Ljava/lang/String;)Lcom/groupbyinc/flux/common/google/common/base/Joiner;??
??	skipNulls8()Lcom/groupbyinc/flux/common/google/common/base/Joiner;??
??join'([Ljava/lang/Object;)Ljava/lang/String;??
??]?toString()Ljava/lang/String;??
??T(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;)Ljava/lang/String;??
?names[Ljava/lang/String;Uget?-
7?
elasticsearch?java/lang/String?elasticsearch[?
namePrefixdaemonThreadFactoryf(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;)Ljava/util/concurrent/ThreadFactory;8(Ljava/lang/String;)Ljava/util/concurrent/ThreadFactory;??
?g(Lcom/groupbyinc/flux/common/settings/Settings;[Ljava/lang/String;)Ljava/util/concurrent/ThreadFactory;??
?(Ljava/lang/String;)VQ?

?
[this8Lcom/groupbyinc/flux/common/util/concurrent/EsExecutors;
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
SourceFileInnerClasses!??	??' ??#?)<?/?5	@#A*B	op?f?^Y*q-?sY?t?vY?w?b??*UhijNVW?F	xy??2??:???Y???:?^Y*	?P-?vY?w?b??>	k?2U2?F2?F2VWk??	k?k??KLNP?	??????\(*??Y??????????+?????????????(CD(???T	????G*???M,?	?M???Y?????,???????M??Y??,?????+????????? GCDG?@U?XYZ\*^?	??	???=	*+??????	CD	??b????=	*+?ø???	CD	???f	???3	?
Y*?ư?	??jQZ?3*?DZ????
????






© 2015 - 2025 Weber Informatics LLC | Privacy Policy