Package gov.nasa.worldwind.util
Interface TaskService
-
- All Known Implementing Classes:
ThreadedTaskService
public interface TaskService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addTask(java.lang.Runnable runnable)
Enqueues a task to run.boolean
contains(java.lang.Runnable runnable)
boolean
hasActiveTasks()
boolean
isFull()
void
shutdown(boolean immediately)
-
-
-
Method Detail
-
shutdown
void shutdown(boolean immediately)
-
contains
boolean contains(java.lang.Runnable runnable)
-
addTask
void addTask(java.lang.Runnable runnable)
Enqueues a task to run.- Parameters:
runnable
- the task to add- Throws:
java.lang.IllegalArgumentException
- ifrunnable
is null
-
isFull
boolean isFull()
-
hasActiveTasks
boolean hasActiveTasks()
-
-