Package org.eclipse.rdf4j.federated.evaluation.concurrent
package org.eclipse.rdf4j.federated.evaluation.concurrent
-
ClassDescriptionControlledWorkerScheduler is a task scheduler that uses a FIFO queue for managing its process.Specialized variants of
QueueCursor
which avoids converting any exception if it is already of typeQueryEvaluationException
.Utility class for named threadsInterface for any parallel cursor, i.e.Base class for common parallel executors such asJoinExecutorBase
andUnionExecutorBase
.Parallel executor forFedXService
nodes, which wrap SERVICE expressions.ParallelTask<T>Interface for any parallel task that can be performed in Scheduler implementations.Scheduler<T>Interface for any scheduler.ATaskWrapper
is a facility to wrapRunnable
background tasks before they are passed to theExecutor
.Classes implementing this interface can accept a customTaskWrapper
.