com.groupbyinc.flux.tasks.CancellableTask.class Maven / Gradle / Ivy
???? 4 M )com/groupbyinc/flux/tasks/CancellableTask com/groupbyinc/flux/tasks/Task CancellableTask.java reason -Ljava/util/concurrent/atomic/AtomicReference; ALjava/util/concurrent/atomic/AtomicReference; $assertionsDisabled Z k(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/tasks/TaskId;Ljava/util/Map;)V
+java/util/concurrent/atomic/AtomicReference ()V
this +Lcom/groupbyinc/flux/tasks/CancellableTask; id J type Ljava/lang/String; action description parentTaskId "Lcom/groupbyinc/flux/tasks/TaskId; headers 5Ljava/util/Map; Ljava/util/Map; cancel (Ljava/lang/String;)V
% java/lang/AssertionError '
(
compareAndSet '(Ljava/lang/Object;Ljava/lang/Object;)Z * +
, onCancelled .
/ cancelOnParentLeaving ()Z "shouldCancelChildrenOnCancellation isCancelled get ()Ljava/lang/Object; 5 6
7 getReasonCancelled ()Ljava/lang/String; %Lcom/groupbyinc/flux/common/Nullable; java/lang/String < java/lang/Class ? desiredAssertionStatus A 2
@ B Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/tasks/TaskId;Ljava/util/Map;)V
StackMapTable RuntimeVisibleAnnotations
SourceFile! D
E ? *-? *? Y? ? ? F H " G ! H # $ D I # $ E j !? &? +? ? (Y? )?*? +? -W*? 0? F ! ! H * + , - J 1 2 E , ? F H 4 3 2 4 2 E E *? ? 8? ? ? F H = J @ 9 : E 5 *? ? 8? =? F H E K ; . E + ? F H L > E 4 ? C? ? ? &? H J @ L