public abstract class JointQueryTask extends java.lang.Object
Constructor and Description |
---|
JointQueryTask() |
Modifier and Type | Method and Description |
---|---|
boolean |
addTask(Task<java.lang.Iterable<SearchResult>> e) |
boolean |
cancel(boolean mayInterruptIfRunning) |
java.lang.Iterable<SearchResult> |
get() |
float |
getProgress() |
boolean |
isCancelled() |
boolean |
isDone() |
abstract void |
onCompletion() |
abstract void |
onReceive(Task<java.lang.Iterable<SearchResult>> e) |
public JointQueryTask()
public boolean addTask(Task<java.lang.Iterable<SearchResult>> e)
public abstract void onCompletion()
public abstract void onReceive(Task<java.lang.Iterable<SearchResult>> e)
public java.lang.Iterable<SearchResult> get() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.lang.InterruptedException
java.util.concurrent.ExecutionException
public float getProgress()
public boolean isCancelled()
public boolean isDone()
public boolean cancel(boolean mayInterruptIfRunning)