com.groupbyinc.flux.threadpool.Scheduler$ReschedulingRunnable.class Maven / Gradle / Ivy
???? 4 U =com/groupbyinc/flux/threadpool/Scheduler$ReschedulingRunnable ;com/groupbyinc/flux/common/util/concurrent/AbstractRunnable 4com/groupbyinc/flux/threadpool/Scheduler$Cancellable Scheduler.java (com/groupbyinc/flux/threadpool/Scheduler ReschedulingRunnable Cancellable runnable Ljava/lang/Runnable; interval +Lcom/groupbyinc/flux/common/unit/TimeValue; executor Ljava/lang/String; scheduler *Lcom/groupbyinc/flux/threadpool/Scheduler; rejectionConsumer Ljava/util/function/Consumer; 4Ljava/util/function/Consumer; failureConsumer run Z ?(Ljava/lang/Runnable;Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/lang/String;Lcom/groupbyinc/flux/threadpool/Scheduler;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V ()V
! # % ' ) + schedule y(Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/lang/String;Ljava/lang/Runnable;)Ljava/util/concurrent/ScheduledFuture; - . / this ?Lcom/groupbyinc/flux/threadpool/Scheduler$ReschedulingRunnable; cancel isCancelled ()Z doRun java/lang/Runnable 7 8 9 onFailure (Ljava/lang/Exception;)V java/util/function/Consumer = accept (Ljava/lang/Object;)V ? @ > A e Ljava/lang/Exception; onRejection onAfter Gcom/groupbyinc/flux/common/util/concurrent/EsRejectedExecutionException G E <
I ILcom/groupbyinc/flux/common/util/concurrent/EsRejectedExecutionException; Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Ljava/lang/Runnable;Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/lang/String;Lcom/groupbyinc/flux/threadpool/Scheduler;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V
StackMapTable
SourceFile InnerClasses 1
L L B M ? 6*? *? *+? "*,? $*-? &*? (*? **? ,,-*? 0 W? N H 6 1 2 6
6 6 6 6 6 O 6 6 P *
? ? ? ? ? ? ? $ ? * ? 5 ? L Q 3 M 4 *? ? N 1 2 P
? ? 4 5 M B
*? ? ? ? N
1 2 P ? R @ 6 M L *? ? *? "? : ? N 1 2 P ? ? ? R ; <