Uses of Interface
org.eclipse.rdf4j.federated.evaluation.concurrent.ParallelTask
Package
Description
-
Uses of ParallelTask in org.eclipse.rdf4j.federated.evaluation.concurrent
Modifier and TypeMethodDescriptionvoid
ControlledWorkerScheduler.schedule(ParallelTask<T> task)
Schedule the specified parallel task.void
Scheduler.schedule(ParallelTask<T> task)
Schedule the provided task.Modifier and TypeMethodDescriptionvoid
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
Modifier and TypeClassDescriptionclass
A task implementation representing a bound join, seeFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr, List)
for further details on the evaluation process.class
A task implementation representing a grouped bound check.class
A task implementation representing a join, i.e.class
A task implementation representing a join, i.e.class
A task implementation representing the evaluation of a SERVICE which is to be evaluated using block input.Modifier and TypeMethodDescriptionControlledWorkerBoundJoin.BoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ControlledWorkerBoundJoin.CheckJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ControlledWorkerBoundJoin.TaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
-
Uses of ParallelTask in org.eclipse.rdf4j.federated.evaluation.union
Modifier and TypeClassDescriptionclass
A task implementation to retrieve statements for a givenStatementPattern
using the provided triple source.class
A task implementation representing a prepared union, i.e.class
A task implementation representing a prepared union, i.e.class
A task implementation representing a UNION operator expression to be evaluated.class
A task implementation representing a statement expression to be evaluated.Modifier and TypeMethodDescriptionvoid
WorkerUnionBase.addTask(ParallelTask<T> task)
Add a generic parallel task. -
Uses of ParallelTask in org.eclipse.rdf4j.federated.optimizer
Modifier and TypeClassDescriptionprotected static class
Task for sending an ASK request to the endpoints (for source selection) -
Uses of ParallelTask in org.eclipse.rdf4j.federated.structures
Modifier and TypeMethodDescriptionvoid
QueryInfo.registerScheduledTask(ParallelTask<?> task)
Register a new scheduled task for this query.