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

com.groupbyinc.flux.common.netty.util.concurrent.AbstractScheduledEventExecutor.class Maven / Gradle / Ivy

????2?Ocom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutorFcom/groupbyinc/flux/common/netty/util/concurrent/AbstractEventExecutor#AbstractScheduledEventExecutor.javaQcom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutor$2Qcom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutor$1scheduledTaskQueueLjava/util/Queue;\Ljava/util/Queue;>;$assertionsDisabledZ()V
thisQLcom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutor;H(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutorGroup;)V
parentELcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutorGroup;nanoTime()JDcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask
()Ljava/util/Queue;
	!java/util/PriorityQueue#
$
isNullOrEmpty(Ljava/util/Queue;)Zjava/util/Queue(isEmpty()Z*+),queuecancelScheduledTasks
	0inEventLoop2+
3java/lang/AssertionError5
6&'
8size()I:;)<toArray(([Ljava/lang/Object;)[Ljava/lang/Object;>?)@G[Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;BcancelWithoutRemove(Z)ZDE
FclearH)ItaskILcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask<*>;FLcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;scheduledTasksJ[Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask<*>;pollScheduledTask()Ljava/lang/Runnable;
(J)Ljava/lang/Runnable;PS
Tpeek()Ljava/lang/Object;VW)X
deadlineNanosZ
[remove]W)^J
scheduledTasknextScheduledTaskNano????????java/lang/Mathemax(JJ)Jgh
fipeekScheduledTaskH()Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;hasScheduledTasksschedulex(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture;commandp9com/groupbyinc/flux/common/netty/util/internal/ObjectUtilrcheckNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;tu
svunitxjava/util/concurrent/TimeUnitztoNanos(J)J|}
{~Z}
?{(Lcom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/lang/Runnable;Ljava/lang/Object;J)V?
??(Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture;n?
?Ljava/lang/Runnable;delayLjava/util/concurrent/TimeUnit;?(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture;callable?t(Lcom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/util/concurrent/Callable;J)V?
?$Ljava/util/concurrent/Callable;Ljava/util/concurrent/Callable;scheduleAtFixedRatey(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture;"java/lang/IllegalArgumentException?!initialDelay: %d (expected: >= 0)?java/lang/Object?java/lang/Long?valueOf(J)Ljava/lang/Long;??
??java/lang/String?format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
??(Ljava/lang/String;)V?
??period: %d (expected: > 0)?java/util/concurrent/Executors?G(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/Callable;??
??u(Lcom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/util/concurrent/Callable;JJ)V?
?initialDelayperiodscheduleWithFixedDelaydelay: %d (expected: > 0)?
 
?add(Ljava/lang/Object;)Z??)??(Lcom/groupbyinc/flux/common/netty/util/concurrent/AbstractScheduledEventExecutor;Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;)V?
	?execute(Ljava/lang/Runnable;)V??
?KLcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;removeScheduledI(Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;)V]?)?
?](Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;??
???
?g(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;n?
?\(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;no
?java/lang/Class?desiredAssertionStatus?+
??	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable^()Ljava/util/Queue;>;LocalVariableTypeTable_(Ljava/util/Queue;>;)ZK()Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask<*>;{(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture<*>;?(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture;|(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture<*>;?(Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture;L(Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFutureTask<*>;)V
SourceFileInnerClasses!
?
?3*????
!"?>*+????
%&????)
 ?R*?"?*?$Y?%?"*?"???-.0???
&'?[*?*?-????.?.?4?
@??/?_?1?*?4??6Y?7?*?"L+?9??++?=??A?CM,N-?66?-2:?GW????+?J??*KKM_E
5*NB? KKLE
5*NO?.=>?!@"C$D5FKGRFXJ^K?!?)?)CC?PQ?2*?R?U???QPS??J?1?*?4??6Y?7?*?"N-??-?Y?:???\??
-?_W???*JJ`0
-aM?0
-aL?&	Y[\-]2^4a>bEcHe??)H?b??,*?"L+??+?Y?M,?c?	,?\?Re?j?? ,'
aM?'
aL?lmnoq??
)H?kl?u*?"L+??+?Y???
?
?uv	wy??)??m+??,*?"L+??+?Y?M,?,?\?R????? ,'
aM?'
aL??????
)H?@no??	/+q?wWy?wW 	??	A*?Y*+ ?????????*//p?/?`/x???????"?+????n???.+??wWy?wW 	??	A*?Y*+ ?????????*..??.?`.x??.????????!?*????????
o+q?wWy?wW 	????Y???Y ??S?????	????Y???Y??S?????*?Y*+?? ??????????4oop?o?`o?`ox??2????"?-?4?B?M?U?[?k??-??????
p+q?wWy?wW 	????Y???Y ??S?????	????Y???Y??S?????*?Y*+?? ????u??????4ppp?p?`p?`px??2????"?-?4?B?M?U?[?l??-??n???$*?4?*??+??W?*?	Y*+????+??$$KM?$K?????"???????#*?4?*??+??W?*?Y*+?˶ű?##KM?#KL????"????A???5*+ ?ΰ??A???5*+ ?а??An??3	*+ ?Ӱ?	?An??3	*+ ?ְ?	???4?ܚ??1???@??	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy