![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.util.concurrent.MoreExecutors$Application.class Maven / Gradle / Ivy
???? 4 r
@
A B
C D
E x F G
H
C I
J
K L M
@ N
O
P
Q R
S
A T
U
V W
V U X Y Application InnerClasses ()V Code LineNumberTable LocalVariableTable this =Lcom/google/common/util/concurrent/MoreExecutors$Application; getExitingExecutorService q(Ljava/util/concurrent/ThreadPoolExecutor;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ExecutorService; executor )Ljava/util/concurrent/ThreadPoolExecutor; terminationTimeout J timeUnit Ljava/util/concurrent/TimeUnit; service &Ljava/util/concurrent/ExecutorService; MethodParameters Q(Ljava/util/concurrent/ThreadPoolExecutor;)Ljava/util/concurrent/ExecutorService; "getExitingScheduledExecutorService ?(Ljava/util/concurrent/ScheduledThreadPoolExecutor;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledExecutorService; 2Ljava/util/concurrent/ScheduledThreadPoolExecutor; /Ljava/util/concurrent/ScheduledExecutorService; c(Ljava/util/concurrent/ScheduledThreadPoolExecutor;)Ljava/util/concurrent/ScheduledExecutorService; addDelayedShutdownHook I(Ljava/util/concurrent/ExecutorService;JLjava/util/concurrent/TimeUnit;)V addShutdownHook (Ljava/lang/Thread;)V hook Ljava/lang/Thread; RuntimeInvisibleAnnotations 1Lcom/google/common/annotations/VisibleForTesting;
SourceFile MoreExecutors.java 0Lcom/google/common/annotations/J2ktIncompatible; /Lcom/google/common/annotations/GwtIncompatible; Z [ \ ] ^ _ 4 5 ` a * # $ b c / 0 d e f java/lang/StringBuilder DelayedShutdownHook-for- g h g i j k =com/google/common/util/concurrent/MoreExecutors$Application$1 l m n 6 7 o p q ;com/google/common/util/concurrent/MoreExecutors$Application java/lang/Object /com/google/common/util/concurrent/MoreExecutors
access$000 ,(Ljava/util/concurrent/ThreadPoolExecutor;)V java/util/concurrent/Executors unconfigurableExecutorService N(Ljava/util/concurrent/ExecutorService;)Ljava/util/concurrent/ExecutorService; java/util/concurrent/TimeUnit SECONDS &unconfigurableScheduledExecutorService `(Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledExecutorService; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; ?(Lcom/google/common/util/concurrent/MoreExecutors$Application;Ljava/util/concurrent/ExecutorService;JLjava/util/concurrent/TimeUnit;)V newThread :(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread; java/lang/Runtime
getRuntime ()Ljava/lang/Runtime; / *? ? ? ! " # $ s +? +? :*+ ? ? ? ?
? ? 4 ! " % &