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 voidaddTask(java.lang.Runnable runnable)Enqueues a task to run.booleancontains(java.lang.Runnable runnable)booleanhasActiveTasks()booleanisFull()voidshutdown(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- ifrunnableis null
-
isFull
boolean isFull()
-
hasActiveTasks
boolean hasActiveTasks()
-
-