Package io.aether.utils
Class AutoRun.TaskImpl
- java.lang.Object
-
- io.aether.utils.AutoRun.TaskImpl
-
- All Implemented Interfaces:
AutoRun.Task
- Enclosing class:
- AutoRun
public abstract static class AutoRun.TaskImpl extends java.lang.Object implements AutoRun.Task
-
-
Constructor Summary
Constructors Constructor Description TaskImpl(java.util.concurrent.Executor executor)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidfree()voidneedWork()voidrunAutoRunTask(long currentTime)voidsetTimeout(long timeout)abstract voidwork()
-
-
-
Method Detail
-
setTimeout
public void setTimeout(long timeout)
-
work
public abstract void work()
-
free
public void free()
-
needWork
public void needWork()
-
runAutoRunTask
public void runAutoRunTask(long currentTime)
- Specified by:
runAutoRunTaskin interfaceAutoRun.Task
-
-