Package org.apache.pekko.actor
Class LightArrayRevolverScheduler.TaskHolder
- java.lang.Object
-
- org.apache.pekko.actor.LightArrayRevolverScheduler.TaskHolder
-
- All Implemented Interfaces:
java.lang.Runnable
,Cancellable
,LightArrayRevolverScheduler.TimerTask
- Enclosing class:
- LightArrayRevolverScheduler
protected static class LightArrayRevolverScheduler.TaskHolder extends java.lang.Object implements LightArrayRevolverScheduler.TimerTask
INTERNAL API
-
-
Constructor Summary
Constructors Constructor Description TaskHolder(java.lang.Runnable task, int ticks, scala.concurrent.ExecutionContext executionContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
cancel()
Cancels this Cancellable and returns true if that was successful.boolean
isCancelled()
Returns true if and only if this Cancellable has been successfully cancelledvoid
run()
java.lang.Runnable
task()
void
task_$eq(java.lang.Runnable x$1)
int
ticks()
void
ticks_$eq(int x$1)
-
-
-
Method Detail
-
cancel
public boolean cancel()
Description copied from interface:Cancellable
Cancels this Cancellable and returns true if that was successful. If this cancellable was (concurrently) cancelled already, then this method will return false although isCancelled will return true.Java & Scala API
- Specified by:
cancel
in interfaceCancellable
-
isCancelled
public boolean isCancelled()
Description copied from interface:Cancellable
Returns true if and only if this Cancellable has been successfully cancelledJava & Scala API
- Specified by:
isCancelled
in interfaceCancellable
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
-
task
public java.lang.Runnable task()
-
task_$eq
public void task_$eq(java.lang.Runnable x$1)
-
ticks
public int ticks()
-
ticks_$eq
public void ticks_$eq(int x$1)
-
-