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

io.netty.util.concurrent.ScheduledFutureTask.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?,io/netty/util/concurrent/ScheduledFutureTaskpLio/netty/util/concurrent/PromiseTask;Lio/netty/util/concurrent/ScheduledFuture;$io/netty/util/concurrent/PromiseTask(io/netty/util/concurrent/ScheduledFutureScheduledFutureTask.java
nextTaskId(Ljava/util/concurrent/atomic/AtomicLong;
START_TIMEJid
deadlineNanosperiodNanos$assertionsDisabledZnanoTime()Jjava/lang/System
	(J)J
delayc(Lio/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/lang/Runnable;Ljava/lang/Object;J)V
toCallableG(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/Callable; 
!\(Lio/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/util/concurrent/Callable;J)V#
$this3Lio/netty/util/concurrent/ScheduledFutureTask;.Lio/netty/util/concurrent/ScheduledFutureTask;executor9Lio/netty/util/concurrent/AbstractScheduledEventExecutor;runnableLjava/lang/Runnable;resultTV;Ljava/lang/Object;](Lio/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/util/concurrent/Callable;JJ)VJ(Lio/netty/util/concurrent/EventExecutor;Ljava/util/concurrent/Callable;)V1
2	
	4&java/util/concurrent/atomic/AtomicLong6getAndIncrement8
79
	;"java/lang/IllegalArgumentException=period: 0 (expected: != 0)?(Ljava/lang/String;)VA
>B7io/netty/util/concurrent/AbstractScheduledEventExecutorDjava/util/concurrent/CallableF	H	Jcallable$Ljava/util/concurrent/Callable;Ljava/util/concurrent/Callable;period*()Lio/netty/util/concurrent/EventExecutor;)P
Q
delayNanos
Tjava/lang/MathVmax(JJ)JXY
WZcurrentTimeNanosgetDelay"(Ljava/util/concurrent/TimeUnit;)JS
_java/util/concurrent/TimeUnitaNANOSECONDSLjava/util/concurrent/TimeUnit;cd	beconvert#(JLjava/util/concurrent/TimeUnit;)Jgh
biunit	compareTo!(Ljava/util/concurrent/Delayed;)Ijava/lang/Errorn()Vp
oqoLjava/util/concurrent/Delayed;that1Lio/netty/util/concurrent/ScheduledFutureTask<*>;drunjava/lang/Throwabley	{
Q&io/netty/util/concurrent/EventExecutor~inEventLoop()Z???java/lang/AssertionError?
?qsetUncancellableInternal??
?task?N	?call()Ljava/lang/Object;??G?setSuccessInternal6(Ljava/lang/Object;)Lio/netty/util/concurrent/Promise;??
?isCancelled??
?
isShutdown???scheduledTaskQueueLjava/util/Queue;??	E?java/util/Queue?add(Ljava/lang/Object;)Z????setFailureInternal9(Ljava/lang/Throwable;)Lio/netty/util/concurrent/Promise;??
?DLjava/util/Queue;>;pcauseLjava/lang/Throwable;cancel(Z)Z??
?removeScheduled1(Lio/netty/util/concurrent/ScheduledFutureTask;)V??
E?mayInterruptIfRunningcanceledcancelWithoutRemovetoStringBuilder()Ljava/lang/StringBuilder;??
?java/lang/StringBuilder?length()I??
??	setCharAt(IC)V??
?? id: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(J)Ljava/lang/StringBuilder;??
??, deadline: ?
, period: ?(C)Ljava/lang/StringBuilder;??
??bufLjava/lang/StringBuilder;(Ljava/lang/Object;)Ijava/util/concurrent/Delayed?lm
?java/lang/Class?desiredAssertionStatus??
??
7qCodeLineNumberTableLocalVariableTableLocalVariableTypeTable	SignatureT(Lio/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/lang/Runnable;TV;J)V
StackMapTableb(Lio/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/util/concurrent/Callable;JJ)Va(Lio/netty/util/concurrent/AbstractScheduledEventExecutor;Ljava/util/concurrent/Callable;J)V
SourceFile0	

? ??e???0?a???#?
*+,-?"?%??4
&(
)*
+,
-/
?
&'
-.?
/0??0??-*+,?3*?5?:?<	??
?>Y@?C?*!?I*?K??4-&(-)*-LN--O?-&'-LM?6&78!:&;,<??!EG??#??*+,?3*?5?:?<*!?I*	?K??*&()*LN?&'LM?B&CDE??)P?A*?R??&(?&'?I?A*?I??&(?&'?MS?I
	*?U?e?[??
&(?
&'?QS?U	*?U?ee?[??&(\?&'?U]^?R+*?`?f?j??&(kd?&'?Zlm??J*+??+?M*?U,?UeB!	???!	???*?<,?u(4w?J&'>uv?6
_`cdefg$h&i2j4k@lHn?
?
xp????|?*?}?????Y???*?K	??*????*????L*+??W?p*???i*????W*?}???S*?KA 	??*Y?I a?I?*? e?I*???+*?}?E??:?|????Y???*??W?
L*+??W???z?44-/???_K?????&(? 4-.????&'?Ztv#w*x4y:z=}D~NZ?_?e?r?{??????????????????"?4?%??Bz???*??=?*?}?E*???? &(???&'???
???????L*????&(??&'??????<*??L++??d,??+Ƕ?*?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy