protected static class SourceSelection.ParallelCheckTask extends ParallelTaskBase<BindingSet>
| Modifier and Type | Field and Description |
|---|---|
protected SourceSelection.SourceSelectionExecutorWithLatch |
control |
protected Endpoint |
endpoint |
protected QueryInfo |
queryInfo |
protected StatementPattern |
stmt |
scheduledFuture| Constructor and Description |
|---|
ParallelCheckTask(Endpoint endpoint,
StatementPattern stmt,
QueryInfo queryInfo,
SourceSelection.SourceSelectionExecutorWithLatch control) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Optional implementation to cancel this task on a best effort basis
|
ParallelExecutor<BindingSet> |
getControl()
return the controlling instance, e.g.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
performTask() |
setScheduledFuture, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetQueryInfoprotected final Endpoint endpoint
protected final StatementPattern stmt
protected final SourceSelection.SourceSelectionExecutorWithLatch control
protected final QueryInfo queryInfo
public ParallelCheckTask(Endpoint endpoint, StatementPattern stmt, QueryInfo queryInfo, SourceSelection.SourceSelectionExecutorWithLatch control)
public CloseableIteration<BindingSet,QueryEvaluationException> performTask() throws Exception
Exceptionpublic ParallelExecutor<BindingSet> getControl()
ParallelTaskpublic void cancel()
ParallelTaskcancel in interface ParallelTask<BindingSet>cancel in class ParallelTaskBase<BindingSet>Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.