public class TaskQueue<T> extends java.lang.Object implements Task.StateChangeListener<T>
| Constructor and Description |
|---|
TaskQueue() |
| Modifier and Type | Method and Description |
|---|---|
int |
getNumTasks() |
boolean |
isComputing() |
void |
onStateChange(Task<T> task,
Task.TaskState state) |
void |
queue(Task<T> task,
IWorker worker) |
void |
waitQueueEmpty()
Block until all
Task has been processed/complete |
public final void waitQueueEmpty()
Task has been processed/completepublic final boolean isComputing()
public final int getNumTasks()
public final void onStateChange(Task<T> task, Task.TaskState state)
onStateChange in interface Task.StateChangeListener<T>Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com