Uses of Interface
org.eclipse.rdf4j.federated.evaluation.concurrent.ParallelTask
-
-
Uses of ParallelTask in org.eclipse.rdf4j.federated.evaluation.concurrent
Classes in org.eclipse.rdf4j.federated.evaluation.concurrent that implement ParallelTask Modifier and Type Class Description class
ParallelTaskBase<T>
Methods in org.eclipse.rdf4j.federated.evaluation.concurrent with parameters of type ParallelTask Modifier and Type Method Description void
ControlledWorkerScheduler. schedule(ParallelTask<T> task)
Schedule the specified parallel task.void
Scheduler. schedule(ParallelTask<T> task)
Schedule the provided task.Method parameters in org.eclipse.rdf4j.federated.evaluation.concurrent with type arguments of type ParallelTask Modifier and Type Method Description void
ControlledWorkerScheduler. scheduleAll(List<ParallelTask<T>> tasks, ParallelExecutor<T> control)
Schedule the given tasks and inform about finish using the same lock, i.e. -
Uses of ParallelTask in org.eclipse.rdf4j.federated.evaluation.join
Classes in org.eclipse.rdf4j.federated.evaluation.join that implement ParallelTask Modifier and Type Class Description class
ParallelBoundJoinTask
A task implementation representing a bound join, seeFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr, List)
for further details on the evaluation process.class
ParallelCheckJoinTask
A task implementation representing a grouped bound check.class
ParallelJoinTask
A task implementation representing a join, i.e.class
ParallelLeftJoinTask
A task implementation representing a join, i.e.class
ParallelServiceJoinTask
A task implementation representing the evaluation of a SERVICE which is to be evaluated using block input.Methods in org.eclipse.rdf4j.federated.evaluation.join that return ParallelTask Modifier and Type Method Description ParallelTask<BindingSet>
ControlledWorkerBoundJoin.BoundJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.CheckJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.TaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
-
Uses of ParallelTask in org.eclipse.rdf4j.federated.evaluation.union
Classes in org.eclipse.rdf4j.federated.evaluation.union that implement ParallelTask Modifier and Type Class Description class
ParallelGetStatementsTask
A task implementation to retrieve statements for a givenStatementPattern
using the provided triple source.class
ParallelPreparedAlgebraUnionTask
A task implementation representing a prepared union, i.e.class
ParallelPreparedUnionTask
A task implementation representing a prepared union, i.e.class
ParallelUnionOperatorTask
A task implementation representing a UNION operator expression to be evaluated.class
ParallelUnionTask
A task implementation representing a statement expression to be evaluated.Fields in org.eclipse.rdf4j.federated.evaluation.union with type parameters of type ParallelTask Modifier and Type Field Description protected List<ParallelTask<T>>
WorkerUnionBase. tasks
Methods in org.eclipse.rdf4j.federated.evaluation.union with parameters of type ParallelTask Modifier and Type Method Description void
WorkerUnionBase. addTask(ParallelTask<T> task)
Add a generic parallel task. -
Uses of ParallelTask in org.eclipse.rdf4j.federated.optimizer
Classes in org.eclipse.rdf4j.federated.optimizer that implement ParallelTask Modifier and Type Class Description protected static class
SourceSelection.ParallelCheckTask
Task for sending an ASK request to the endpoints (for source selection) -
Uses of ParallelTask in org.eclipse.rdf4j.federated.structures
Fields in org.eclipse.rdf4j.federated.structures with type parameters of type ParallelTask Modifier and Type Field Description protected Set<ParallelTask<?>>
QueryInfo. scheduledSubtasks
Methods in org.eclipse.rdf4j.federated.structures with parameters of type ParallelTask Modifier and Type Method Description void
QueryInfo. registerScheduledTask(ParallelTask<?> task)
Register a new scheduled task for this query.
-