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

com.groupbyinc.flux.common.util.concurrent.ThreadContext$ContextPreservingRunnable.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????4?Rcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ContextPreservingRunnablejava/lang/Objectjava/lang/RunnableThreadContext.javaFcom/groupbyinc/flux/common/util/concurrent/ThreadContext$StoredContext8com/groupbyinc/flux/common/util/concurrent/ThreadContext

StoredContextContextPreservingRunnable:com/groupbyinc/flux/common/util/concurrent/ThreadContext$1Kcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ContextThreadLocalContextThreadLocalinLjava/lang/Runnable;ctxHLcom/groupbyinc/flux/common/util/concurrent/ThreadContext$StoredContext;$assertionsDisabledZthis$0:Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext;Q(Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext;Ljava/lang/Runnable;)V	()V
 newStoredContextK(Z)Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$StoredContext;"#
$	&	(thisTLcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ContextPreservingRunnable;runjava/lang/Exception-java/lang/Throwable/java/lang/IllegalStateException1stashContextJ()Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$StoredContext;34
5restore7	8,:#java/util/concurrent/RunnableFuture<get()Ljava/lang/Object;>?=@	B*java/util/concurrent/CancellationExceptionDjava/lang/InterruptedExceptionF'java/util/concurrent/ExecutionExceptionHjava/lang/AssertionErrorJ(Ljava/lang/Object;)VL
KM2com/groupbyinc/flux/common/logging/ESLoggerFactoryO	getLogger4(Ljava/lang/Class;)Lorg/apache/logging/log4j/Logger;QR
PS$com/groupbyinc/flux/ExceptionsHelperU
maybeErrorL(Ljava/lang/Throwable;Lorg/apache/logging/log4j/Logger;)Ljava/util/Optional;WX
VYjava/util/Optional[	isPresent()Z]^
\_
\@java/lang/Errorbjava/lang/Threadd
currentThread()Ljava/lang/Thread;fg
eh	interruptj
ekclosem	n
addSuppressed(Ljava/lang/Throwable;)Vpq
0raccess$1800?(Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext;)Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ContextThreadLocal;tu
vaccess$1600z(Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ContextThreadLocal;)Ljava/util/concurrent/atomic/AtomicBoolean;xy
z)java/util/concurrent/atomic/AtomicBoolean|>^
}~'Ljava/util/Optional;Ljava/util/Optional;eLjava/lang/Exception;ignoreex!Ljava/lang/IllegalStateException;whileRunningtoString()Ljava/lang/String;??
?unwrap()Ljava/lang/Runnable;?(Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext;Ljava/lang/Runnable;Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$1;)V
?x0x1x2java/lang/Class?desiredAssertionStatus?^
??CodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
SourceFileInnerClasses ?X*+?*?!*+?%?'*,?)??*+?e	fgh,?m<*??6MN*?'?9<*?)?;*?)?=?h*?)?=?AW?X:?C?%?E??G??I?
?KY?N??T?Z:?`??a?c??G?	?i?l<,?S-?,?o?F:-?s?;,?o?2:N?:,?!-?,?o?:-?s?	,?o??M?*??w?{??,??*7:.???0??0?????0?????2?>pW?<S??
?????*+???pW??blmnop q*x7?:y<?d?p?x??????????m?????????????e?:	0.?).?\?
R0
H0G0?	000
?B2?2????2*?)????*+?????/*?)??*+????O*+,????**+?????a??4?????C??a?@??"		





© 2015 - 2025 Weber Informatics LLC | Privacy Policy