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

com.groupbyinc.flux.common.util.CancellableThreads.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?2com/groupbyinc/flux/common/util/CancellableThreadsjava/lang/ObjectCancellableThreads.javaNcom/groupbyinc/flux/common/util/CancellableThreads$ExecutionCancelledExceptionExecutionCancelledException@com/groupbyinc/flux/common/util/CancellableThreads$Interruptable	
InterruptablethreadsLjava/util/Set;#Ljava/util/Set;	cancelledZreasonLjava/lang/String;()V
java/util/HashSet

		this4Lcom/groupbyinc/flux/common/util/CancellableThreads;isCancelled()ZcheckForCancel !
#	%onCancel*(Ljava/lang/String;Ljava/lang/Throwable;)V'(
)%Lcom/groupbyinc/flux/common/Nullable;java/lang/StringBuilder,
- operation was cancelled reason [/append-(Ljava/lang/String;)Ljava/lang/StringBuilder;12
-3]5toString()Ljava/lang/String;78
-9(Ljava/lang/String;)V;
<java/lang/RuntimeException>
addSuppressed(Ljava/lang/Throwable;)V@A
?BsuppressedExceptionLjava/lang/Throwable;eLjava/lang/RuntimeException;add"
Ijava/lang/ThreadK
currentThread()Ljava/lang/Thread;MN
LO
java/util/SetQ(Ljava/lang/Object;)ZHSRTinterruptedV!
LWexecuteE(Lcom/groupbyinc/flux/common/util/CancellableThreads$Interruptable;)Vjava/lang/InterruptedException[Hcom/groupbyinc/flux/common/apache/lucene/util/ThreadInterruptedException]H!
_runa
bremoved
ejava/lang/Exceptiongjava/lang/Throwablei	interruptk
Llt
interruptableBLcom/groupbyinc/flux/common/util/CancellableThreads$Interruptable;wasInterrupted	throwabledSRscanceliterator()Ljava/util/Iterator;vwRxjava/util/IteratorzhasNext|!{}next()Ljava/lang/Object;?{?clear?R?threadLjava/lang/Thread;	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable"RuntimeVisibleParameterAnnotations
SourceFileInnerClasses!
??G*?*?Y??*????#$%! !?/*????)!"?L*?$?**?&?*???/02?'(??+?Y?-Y?.0?4+?46?4?:?=N,?-,?C-??*+++DE FG?= >$?)A??)??	+"H!?G*?J*??P?UW?X???EFIYZ??p*?`=N+?c*?f?!:*?f?:N*?f?:*?f???P?m??XW*Y:?*?$?**?&-?*?	-?-?ç:???	
\
^
?
))"))+)Hdgglg?4nGppopkqirG?^STV
\]W\]YZ"\&])\2`6a?dCfHgOh[i_kamon?/
?
?hH?Kj?Ej?"d?<*??P?tW???
r
s!u;??@*???*?*+?&*??yM,?~?,???LN-?m???*????? /??@@?&	w{}
~/?3?6?????{???	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy