private class CyclicTimeout.Wakeup
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private long |
_at |
private CyclicTimeout.Wakeup |
_next |
private java.util.concurrent.atomic.AtomicReference<Scheduler.Task> |
_task |
Modifier | Constructor and Description |
---|---|
private |
Wakeup(long wakeupAt,
CyclicTimeout.Wakeup next) |
Modifier and Type | Method and Description |
---|---|
private void |
destroy() |
void |
run() |
private void |
schedule(long now) |
java.lang.String |
toString() |
private final java.util.concurrent.atomic.AtomicReference<Scheduler.Task> _task
private final long _at
private final CyclicTimeout.Wakeup _next
private Wakeup(long wakeupAt, CyclicTimeout.Wakeup next)