com.groupbyinc.flux.common.apache.lucene.search.TimeLimitingCollector$TimerThread.class Maven / Gradle / Ivy
???? 4 X Qcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$TimerThread java/lang/Thread TimeLimitingCollector.java Ecom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector TimerThread THREAD_NAME Ljava/lang/String; !TimeLimitedCollector timer thread DEFAULT_RESOLUTION I time J stop Z
resolution counter 7Lcom/groupbyinc/flux/common/apache/lucene/util/Counter; ;(JLcom/groupbyinc/flux/common/apache/lucene/util/Counter;)V (Ljava/lang/String;)V
" setDaemon (Z)V $ %
& this SLcom/groupbyinc/flux/common/apache/lucene/search/TimeLimitingCollector$TimerThread; :(Lcom/groupbyinc/flux/common/apache/lucene/util/Counter;)V
- run ()V java/lang/InterruptedException 1 5com/groupbyinc/flux/common/apache/lucene/util/Counter 3 addAndGet (J)J 5 6
4 7 sleep (J)V 9 :
; Hcom/groupbyinc/flux/common/apache/lucene/util/ThreadInterruptedException = #(Ljava/lang/InterruptedException;)V ?
> @ ie Ljava/lang/InterruptedException; getMilliseconds ()J stopTimer
getResolution
setResolution java/lang/Math K max (JJ)J M N
L O
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses 1
Q
Q B B B R v *? * ? *? *? !*-? #*? '? S ( ) T ? ? ? ? ? ? ? * R A * ++? .? S ( ) T
? ? / 0 R ? (*? ? #*? #*? !? 8X*? !? ??L? >Y+? A?? 2 S B C ( ( ) T '
U \ 2 D E R / *? ? S ( ) T F 0 R 4 *? ? S ( ) T
G E R / *? !? S ( ) T H : R D * I? P? !? S ( ) T
1 2 V W
© 2015 - 2025 Weber Informatics LLC | Privacy Policy