@MissingDocumentation
public class ScheduledTaskProcessor
extends java.lang.Object
| Constructor and Description |
|---|
ScheduledTaskProcessor(java.util.function.Consumer<java.lang.Runnable> onExpired,
java.lang.String name) |
ScheduledTaskProcessor(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTask(long milis,
java.lang.Runnable task) |
void |
addTaskRelative(long millisToAwait,
java.lang.Runnable task) |
void |
removeTask(java.lang.Runnable task) |
java.util.OptionalLong |
timeLeft(java.lang.Runnable task) |