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.