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

com.google.common.util.concurrent.MoreExecutors.class Maven / Gradle / Ivy

The newest version!
????2?
c
@	

	






	








	g

 
!"#$
!%
&'
()
*+#,-./
c012345	67389
*	3:';1,-<'=>?
1@AB
5C
cDEF
cG
HIJ
>KLM
>NO
PQRST
2UVWX
HY
Z[\
*]^_
c`Ba
bcde
Sfg
Uhi
Wjkl
6mknkop
bq
brkstScheduledListeningDecoratorInnerClassesListeningDecoratoruDirectExecutorDirectExecutorServiceApplication()VCodeLineNumberTableLocalVariableTablethis1Lcom/google/common/util/concurrent/MoreExecutors;getExitingExecutorServiceq(Ljava/util/concurrent/ThreadPoolExecutor;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ExecutorService;executor)Ljava/util/concurrent/ThreadPoolExecutor;terminationTimeoutJtimeUnitLjava/util/concurrent/TimeUnit;RuntimeInvisibleAnnotations$Lcom/google/common/annotations/Beta;/Lcom/google/common/annotations/GwtIncompatible;valueTODO"getExitingScheduledExecutorService?(Ljava/util/concurrent/ScheduledThreadPoolExecutor;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledExecutorService;2Ljava/util/concurrent/ScheduledThreadPoolExecutor;addDelayedShutdownHookI(Ljava/util/concurrent/ExecutorService;JLjava/util/concurrent/TimeUnit;)Vservice&Ljava/util/concurrent/ExecutorService;Q(Ljava/util/concurrent/ThreadPoolExecutor;)Ljava/util/concurrent/ExecutorService;concurrencyc(Ljava/util/concurrent/ScheduledThreadPoolExecutor;)Ljava/util/concurrent/ScheduledExecutorService;useDaemonThreadFactory,(Ljava/util/concurrent/ThreadPoolExecutor;)VsameThreadExecutor>()Lcom/google/common/util/concurrent/ListeningExecutorService;
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;newDirectExecutorServicedirectExecutor!()Ljava/util/concurrent/Executor;listeningDecoratord(Ljava/util/concurrent/ExecutorService;)Lcom/google/common/util/concurrent/ListeningExecutorService;delegate
StackMapTablev(Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/ListeningScheduledExecutorService;/Ljava/util/concurrent/ScheduledExecutorService; 
invokeAnyImplh(Lcom/google/common/util/concurrent/ListeningExecutorService;Ljava/util/Collection;ZJ)Ljava/lang/Object;nowfLjava/util/concurrent/Future;i$Ljava/util/Iterator;eex)Ljava/util/concurrent/ExecutionException;rexLjava/lang/RuntimeException;eelastTimeitactiveIexecutorService;;Ljava/util/Iterator<+Ljava/util/concurrent/Callable;>;=Ljava/util/Collection<+Ljava/util/concurrent/Callable;>;4Ljava/util/List;>;HLjava/util/concurrent/BlockingQueue;>;vw>x5Oy?z
Exceptions	Signature?(Lcom/google/common/util/concurrent/ListeningExecutorService;Ljava/util/Collection<+Ljava/util/concurrent/Callable;>;ZJ)TT;submitAndAddQueueListener?(Lcom/google/common/util/concurrent/ListeningExecutorService;Ljava/util/concurrent/Callable;Ljava/util/concurrent/BlockingQueue;)Lcom/google/common/util/concurrent/ListenableFuture;taskLjava/util/concurrent/Callable;queuefuture4Lcom/google/common/util/concurrent/ListenableFuture;$Ljava/util/concurrent/Callable;9Lcom/google/common/util/concurrent/ListenableFuture;?(Lcom/google/common/util/concurrent/ListeningExecutorService;Ljava/util/concurrent/Callable;Ljava/util/concurrent/BlockingQueue;>;)Lcom/google/common/util/concurrent/ListenableFuture;platformThreadFactory&()Ljava/util/concurrent/ThreadFactory;e"Ljava/lang/IllegalAccessException;"Ljava/lang/ClassNotFoundException;!Ljava/lang/NoSuchMethodException;-Ljava/lang/reflect/InvocationTargetException;SVWXisAppEngine()Z	newThread:(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread;Ljava/lang/SecurityException;nameLjava/lang/String;runnableLjava/lang/Runnable;resultLjava/lang/Thread;{|}drenamingDecoratora(Ljava/util/concurrent/Executor;Lcom/google/common/base/Supplier;)Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;nameSupplier!Lcom/google/common/base/Supplier;5Lcom/google/common/base/Supplier;u(Ljava/util/concurrent/Executor;Lcom/google/common/base/Supplier;)Ljava/util/concurrent/Executor;o(Ljava/util/concurrent/ExecutorService;Lcom/google/common/base/Supplier;)Ljava/util/concurrent/ExecutorService;?(Ljava/util/concurrent/ExecutorService;Lcom/google/common/base/Supplier;)Ljava/util/concurrent/ExecutorService;?(Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/common/base/Supplier;)Ljava/util/concurrent/ScheduledExecutorService;?(Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/common/base/Supplier;)Ljava/util/concurrent/ScheduledExecutorService;shutdownAndAwaitTerminationI(Ljava/util/concurrent/ExecutorService;JLjava/util/concurrent/TimeUnit;)ZhalfTimeoutNanosie Ljava/lang/InterruptedException;timeoutunitp
access$000x0
SourceFileMoreExecutors.java-Lcom/google/common/annotations/GwtCompatible;emulated??lm;com/google/common/util/concurrent/MoreExecutors$Applicationst????s???6com/google/common/util/concurrent/ThreadFactoryBuilder~?????????Ecom/google/common/util/concurrent/MoreExecutors$DirectExecutorServicel???:com/google/common/util/concurrent/ListeningExecutorService-java/util/concurrent/ScheduledExecutorServiceKcom/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecoratorl?Bcom/google/common/util/concurrent/MoreExecutors$ListeningDecoratorl?Ccom/google/common/util/concurrent/ListeningScheduledExecutorService???y???????????????x??java/util/concurrent/Callable??v??w??java/util/concurrent/Future??z??%java/util/concurrent/TimeoutException????????'java/util/concurrent/ExecutionExceptionjava/lang/RuntimeExceptionl???1com/google/common/util/concurrent/MoreExecutors$1l???????????&com.google.appengine.api.ThreadManager??currentRequestThreadFactoryjava/lang/Class??java/lang/Object???"java/util/concurrent/ThreadFactory java/lang/IllegalAccessException9Couldn't invoke ThreadManager.currentRequestThreadFactoryl? java/lang/ClassNotFoundExceptionjava/lang/NoSuchMethodException+java/lang/reflect/InvocationTargetException?????(com.google.appengine.runtime.environment??"com.google.apphosting.api.ApiProxygetCurrentEnvironment????}??java/lang/SecurityException1com/google/common/util/concurrent/MoreExecutors$2l?1com/google/common/util/concurrent/MoreExecutors$3l?1com/google/common/util/concurrent/MoreExecutors$4l???m??????java/lang/InterruptedException???m??/com/google/common/util/concurrent/MoreExecutors>com/google/common/util/concurrent/MoreExecutors$DirectExecutorjava/util/List"java/util/concurrent/BlockingQueuejava/util/Iteratorjava/util/Collectionjava/lang/Throwablejava/lang/Stringjava/lang/Runnablejava/lang/Thread	setDaemon;(Z)Lcom/google/common/util/concurrent/ThreadFactoryBuilder;'java/util/concurrent/ThreadPoolExecutorgetThreadFactorysetThreadFactory^(Ljava/util/concurrent/ThreadFactory;)Lcom/google/common/util/concurrent/ThreadFactoryBuilder;build'(Ljava/util/concurrent/ThreadFactory;)V6(Lcom/google/common/util/concurrent/MoreExecutors$1;)VINSTANCE@Lcom/google/common/util/concurrent/MoreExecutors$DirectExecutor;2(Ljava/util/concurrent/ScheduledExecutorService;)V)(Ljava/util/concurrent/ExecutorService;)V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;size()I
checkArgument(Z)Vcom/google/common/collect/ListsnewArrayListWithCapacity(I)Ljava/util/ArrayList; com/google/common/collect/QueuesnewLinkedBlockingQueue,()Ljava/util/concurrent/LinkedBlockingQueue;java/lang/SystemnanoTime()Jiterator()Ljava/util/Iterator;next()Ljava/lang/Object;add(Ljava/lang/Object;)Zpolljava/util/concurrent/TimeUnitNANOSECONDS4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;takegethasNextcancel(Z)Z(Ljava/lang/Throwable;)VsubmitU(Ljava/util/concurrent/Callable;)Lcom/google/common/util/concurrent/ListenableFuture;[(Ljava/util/concurrent/BlockingQueue;Lcom/google/common/util/concurrent/ListenableFuture;)V2com/google/common/util/concurrent/ListenableFutureaddListener6(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)Vjava/util/concurrent/ExecutorsdefaultThreadFactoryforName%(Ljava/lang/String;)Ljava/lang/Class;	getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;*(Ljava/lang/String;Ljava/lang/Throwable;)VgetCause()Ljava/lang/Throwable;!com/google/common/base/Throwables	propagate3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;getProperty&(Ljava/lang/String;)Ljava/lang/String;((Ljava/lang/Runnable;)Ljava/lang/Thread;setName(Ljava/lang/String;)VC(Ljava/util/concurrent/Executor;Lcom/google/common/base/Supplier;)VJ(Ljava/util/concurrent/ExecutorService;Lcom/google/common/base/Supplier;)VS(Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/common/base/Supplier;)V$java/util/concurrent/ExecutorServiceshutdownconvert#(JLjava/util/concurrent/TimeUnit;)JawaitTermination#(JLjava/util/concurrent/TimeUnit;)ZshutdownNow()Ljava/util/List;
currentThread()Ljava/lang/Thread;	interruptisTerminated1c@lmn/*??oDpqr	stnL?Y?*-??oYp uvwxyz{|}~s	??nL?Y?*-??oqp u?wxyz{|}~s	??nP?Y?*-??o
?
?p ??wxyz{|}~s	s?n6?Y?*??o?puv{|}~s?	??n6?Y?*?	?o?pu?{|}~s
??nH*?
Y??*?
????o
??puv{}~s	??n!	?Y??o???{}~s	??n!	?Y??o?{}~s	??n??o?	??nd,*??
*?? *???Y*????Y*??o?p,???G?{}~s	??nN*??
*???Y*??op???G?{}~s??nv*?W+?6????:?::?	? ?	7	+?!:*?"?#?$?%W??6?&?':

?r?$??*?"?#?$?%W??L????4!?(?)?':

??*Y?+?? 7!	eeB7	??,?':

?S??
?-:?.:?/??"?':?0W????::?:?1Y?3:??+?
?1Y?3:?:?.:?/??"?':?0W??????1??$2&?FHFo?.??
??!?&?)?6?>?V?Y?\?h?m?r?u?????????????????????????????????????!?$?&?1?4?9?C?F?g?p?p???x	???"????&??h???
)??6?x	>??\???g	??Q"??v??v??v??v?x
i??!U??&P???H	??h???
>??g	??v??!U??&P?????@????@?'??6? ????!?????????H?????????
???????!?_1*??
??n?*+?4N-?5Y,-?6?7?8-?o???p*????????? ????????{}~s	??n?Q?9??:?;?<=?>???@?A?B?K?2YD*?E?K?2YD*?E?K?2YD*?E?K*?I?J?
#$C
#0F
#<G
#HHo.	


$%01<=HIp*%??1??=??I???
Y?K?K?K?{|}~s?
??n?5K?L??M?<N?>???@?A???K?K?K?K?
()F
(,H
(/C
(2Go.
")%*',(-*/+0-2.30p**??-??0??3???
@@?B?B?B?{}~s??n?*?W+?W?O+?PM,*?Q?N,?Ro:;
<>A?Bp*??????????????{}~s???n{*?W+?W?9?*??SY*+?T?oVW
XZ\pu?????????{}~s???n{*?W+?W?9?*??UY*+?V?ors
tvxp??????????{}~s???n{*?W+?W?9?*??WY*+?X?o??
???p??????????{}~s?	??n?S-?W*?Y?(-?Z[m7*?(?]?*?^W*?(?]W?:?`?a*?^W*?b?:=_o.????'?.?:?=???E?L?p4!?x?
??S??S?xS?z?:B{|}~s??n/*??oCpv{ZeJ	cdcf
gch@cicjWUS5




© 2015 - 2024 Weber Informatics LLC | Privacy Policy