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 ATaskWrapperis a facility to wrapRunnablebackground 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 ofQueueCursorwhich avoids converting any exception if it is already of typeQueryEvaluationException.NamingThreadFactory Utility class for named threadsParallelExecutorBase<T> Base class for common parallel executors such asJoinExecutorBaseandUnionExecutorBase.ParallelServiceExecutor Parallel executor forFedXServicenodes, which wrap SERVICE expressions.ParallelTaskBase<T>