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