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.