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.The default
SchedulerFactorySpecialized variants ofQueueCursorwhich 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 asJoinExecutorBaseandUnionExecutorBase.Parallel executor forFedXServicenodes, which wrap SERVICE expressions.ParallelTask<T>Interface for any parallel task that can be performed in Scheduler implementations.Scheduler<T>Interface for any scheduler.Factory for creatingControlledWorkerSchedulerfor executing subqueries (e.g.ATaskWrapperis a facility to wrapRunnablebackground tasks before they are passed to theExecutor.Classes implementing this interface can accept a customTaskWrapper.