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

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

????4?
@?
M?
M??
??	A?
$?
A?
??
@?
$?F?
M?
$?
??
A?T?
$?T?h?h?
$?
A?
$?
$?
}?
$???????????
$?
????
%???awaitUninterruptibly((Ljava/util/concurrent/CountDownLatch;)VCodeLineNumberTableLocalVariableTablee Ljava/lang/InterruptedException;latch%Ljava/util/concurrent/CountDownLatch;interruptedZ
StackMapTable?MethodParametersRuntimeInvisibleAnnotations0Lcom/google/common/annotations/J2ktIncompatible;/Lcom/google/common/annotations/GwtIncompatible;<(Ljava/util/concurrent/CountDownLatch;Ljava/time/Duration;)ZtimeoutLjava/time/Duration;H(Ljava/util/concurrent/CountDownLatch;JLjava/util/concurrent/TimeUnit;)ZremainingNanosJendunitLjava/util/concurrent/TimeUnit;??=(Ljava/util/concurrent/locks/Condition;Ljava/time/Duration;)Z	condition&Ljava/util/concurrent/locks/Condition;I(Ljava/util/concurrent/locks/Condition;JLjava/util/concurrent/TimeUnit;)Z?joinUninterruptibly(Ljava/lang/Thread;)VtoJoinLjava/lang/Thread;)(Ljava/lang/Thread;Ljava/time/Duration;)V5(Ljava/lang/Thread;JLjava/util/concurrent/TimeUnit;)V?getUninterruptibly1(Ljava/util/concurrent/Future;)Ljava/lang/Object;futureLjava/util/concurrent/Future;LocalVariableTypeTable"Ljava/util/concurrent/Future;?
Exceptions?	Signature=(Ljava/util/concurrent/Future;)TV;RuntimeVisibleAnnotations6Lcom/google/common/util/concurrent/ParametricNullness;8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;E(Ljava/util/concurrent/Future;Ljava/time/Duration;)Ljava/lang/Object;?Q(Ljava/util/concurrent/Future;Ljava/time/Duration;)TV;Q(Ljava/util/concurrent/Future;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;](Ljava/util/concurrent/Future;JLjava/util/concurrent/TimeUnit;)TV;takeUninterruptibly8(Ljava/util/concurrent/BlockingQueue;)Ljava/lang/Object;queue$Ljava/util/concurrent/BlockingQueue;)Ljava/util/concurrent/BlockingQueue;?D(Ljava/util/concurrent/BlockingQueue;)TE;putUninterruptibly9(Ljava/util/concurrent/BlockingQueue;Ljava/lang/Object;)VelementLjava/lang/Object;TE;E(Ljava/util/concurrent/BlockingQueue;TE;)VsleepUninterruptibly(Ljava/time/Duration;)VsleepFor#(JLjava/util/concurrent/TimeUnit;)VtryAcquireUninterruptibly7(Ljava/util/concurrent/Semaphore;Ljava/time/Duration;)Z	semaphore Ljava/util/concurrent/Semaphore;C(Ljava/util/concurrent/Semaphore;JLjava/util/concurrent/TimeUnit;)Z8(Ljava/util/concurrent/Semaphore;ILjava/time/Duration;)ZpermitsID(Ljava/util/concurrent/Semaphore;IJLjava/util/concurrent/TimeUnit;)Z?tryLockUninterruptibly8(Ljava/util/concurrent/locks/Lock;Ljava/time/Duration;)Zlock!Ljava/util/concurrent/locks/Lock;D(Ljava/util/concurrent/locks/Lock;JLjava/util/concurrent/TimeUnit;)Z?awaitTerminationUninterruptibly)(Ljava/util/concurrent/ExecutorService;)Vexecutor&Ljava/util/concurrent/ExecutorService;=(Ljava/util/concurrent/ExecutorService;Ljava/time/Duration;)ZI(Ljava/util/concurrent/ExecutorService;JLjava/util/concurrent/TimeUnit;)Z?()Vthis4Lcom/google/common/util/concurrent/Uninterruptibles;
SourceFileUninterruptibles.javaCLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;emulated??????java/lang/InterruptedException?????&:???????&E??GL???????Na??????ps??txt|??~???java/lang/Long?????????2com/google/common/util/concurrent/Uninterruptiblesjava/lang/Objectjava/lang/Throwable#java/util/concurrent/CountDownLatchjava/util/concurrent/TimeUnit$java/util/concurrent/locks/Conditionjava/lang/Threadjava/util/concurrent/Future'java/util/concurrent/ExecutionException%java/util/concurrent/TimeoutException"java/util/concurrent/BlockingQueuejava/util/concurrent/Semaphorejava/util/concurrent/locks/Lock$java/util/concurrent/ExecutorServiceawait
currentThread()Ljava/lang/Thread;	interrupt*com/google/common/util/concurrent/InternaltoNanosSaturated(Ljava/time/Duration;)JNANOSECONDStoNanos(J)Jjava/lang/SystemnanoTime()J#(JLjava/util/concurrent/TimeUnit;)Zjoin$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;	timedJoin(Ljava/lang/Thread;J)Vget()Ljava/lang/Object;4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;takeput(Ljava/lang/Object;)Vsleep(J)V
tryAcquire$(IJLjava/util/concurrent/TimeUnit;)ZtryLockcom/google/common/base/Verifyverify(Z)VawaitTermination1$%	&'(?$<*??	???M?H/01I???@A?@A2?
@A23
-8>4
56	&B(@*+????)~*CD893	C84
56	&E(NM6-?7?	a7*??6	?	??	?:	6?	e7???:
?	??
?-=-?=):??
???$?*?-?/?2?:?=?D?J?*H/+,	
3;<+=<MCDM8<M>?J/01I???FA?FA2?
FA23
C8>4
56	GH(?$<*?
?	???ML*?W6-?7?	a7?*??	???:	6?	e7???:
?	??
? , <,><)>????? ?%?+?,?.?1?9?<?C?I?*H.+,	-;<%=<LIJL8<L>?D/016?@?MA2?
MA23
I8>4
56	NO(?(<*?M?	??,?M?J/0RMPS1K??%?TA?TA2?
TA2UV_3
P8>WbYZ4[56\
]	cd(?(<*?M?	??,?M,?7?	a7???	???:>?	e7???:	?	??	?$3$53):??	????#?$?&?(?0?3?9???*>&
+,	*;<"=<Br<B>?@/010?@?A2?	A23	r>4
56	tu(@*+????)?*vw893	v84
56	tx(F*-??)?* vw8<>?3
v8>4
56	ty(S
*,????)??	?* 
vw
z{
893
vz84
56	t|([M6 ?7?	a7*??6
?	??
?:
6?	e7???:?	???-=-?=):?????$?*?-?/?2?:?=?D?J?*R/+,
2;<*=<MvwMz{M8<M>?J/01L???}A?}A2?}A23vz8>4
56	~(@*+????)?*??893	?84
56	~?(NM6-?7?	a7*??6	?	??	?:	6?	e7???:
?	??
?-=-?=):
	$*	-
/2:
=DJ*H/+,	
3;<+=<M??M8<M>?J/01I????A??A2?
?A23
?8>4
56	??(<*?? ?!?)
 
!*??3?4
56	??(@*+??? ?)-*??893	?84
56	??(NM6-?7?	a7*??"6	?	??	?:	6?	e7???:
?	??
?-=-?=):;=
>BI$J*B-C/D2E:F=IDJJL*H/+,	
3;<+=<M??M8<M>?J/01I????A??A2?
?A23
?8>4
56??(/*?#?)Q*????Y?4??Z?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy