
org.apache.jackrabbit.oak.segment.file.Scheduler.class Maven / Gradle / Ivy
???? 3 ?
' Y Z
Y [ \ ]
Y ^
_ `
a
b c d
e
f g h i
j k l k m k n k o p q k r s t u v w u x y z u {
| }
| ~
? ? ? SchedulerThreadFactory InnerClasses schedulerNumber I LOG Lorg/slf4j/Logger; executionCounter (Ljava/util/concurrent/atomic/AtomicLong; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; name Ljava/lang/String; executor /Ljava/util/concurrent/ScheduledExecutorService; (Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this 2Lorg/apache/jackrabbit/oak/segment/file/Scheduler;
StackMapTable \ ? ? ? "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; execute )(Ljava/lang/String;Ljava/lang/Runnable;)V task Ljava/lang/Runnable; scheduleOnce I(Ljava/lang/String;JLjava/util/concurrent/TimeUnit;Ljava/lang/Runnable;)V delay J unit Ljava/util/concurrent/TimeUnit; scheduleAtFixedRate period close ()V e Ljava/lang/InterruptedException; y
SourceFile Scheduler.java 7 R &java/util/concurrent/atomic/AtomicLong / 0 0org/apache/jackrabbit/oak/segment/file/Scheduler java/lang/StringBuilder
scheduler- ? ? + , ? ? ? ? 3 4 Gorg/apache/jackrabbit/oak/segment/file/Scheduler$SchedulerThreadFactory 7 8 ? ? ? 5 6 3org/apache/jackrabbit/oak/segment/file/SafeRunnable 7 F ? E ? ? ? O ? ? R ? ? N ? ? - . +The scheduler {} was successfully shut down ? ? ? +The scheduler {} takes too long to shutdown ? ? java/lang/InterruptedException -Interrupt while shutting down he scheduler {} ? ? ? ? ? ? R ? ? ? java/lang/Object java/io/Closeable java/lang/String java/lang/Throwable append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; java/util/concurrent/Executors newScheduledThreadPool V(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService; -java/util/concurrent/ScheduledExecutorService (Ljava/lang/Runnable;)V schedule \(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; ](Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; shutdown java/util/concurrent/TimeUnit SECONDS awaitTermination #(JLjava/util/concurrent/TimeUnit;)Z org/slf4j/Logger debug '(Ljava/lang/String;Ljava/lang/Object;)V warn 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V java/lang/Thread
currentThread ()Ljava/lang/Thread; interrupt org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! ' (
+ , - . / 0 1 2 3 4 1 2 5 6 1 2 7 8 9 ? _*? *? Y? ? +? 6YM?*? Y? ? ?
? ? ?
?
`?
,ç N,?-?? *+?
*? Y*?
? ? ? ? ; > > A > : *
D 6 E F G 1 H 9 I F K K M ^ N ; _ <