Uses of Interface
org.eclipse.rdf4j.federated.cache.SourceSelectionCache
Packages that use SourceSelectionCache
Package
Description
-
Uses of SourceSelectionCache in org.eclipse.rdf4j.federated
Methods in org.eclipse.rdf4j.federated that return SourceSelectionCache -
Uses of SourceSelectionCache in org.eclipse.rdf4j.federated.cache
Classes in org.eclipse.rdf4j.federated.cache that implement SourceSelectionCacheModifier and TypeClassDescriptionclass
An implementation ofSourceSelectionCache
which uses an in memory GuavaCache
as data structure to maintain information.Methods in org.eclipse.rdf4j.federated.cache that return SourceSelectionCacheModifier and TypeMethodDescriptionSourceSelectionCacheFactory.create()
Create theSourceSelectionCache
Methods in org.eclipse.rdf4j.federated.cache with parameters of type SourceSelectionCacheModifier and TypeMethodDescriptionstatic List
<StatementSource> CacheUtils.checkCacheForStatementSourcesUpdateCache
(SourceSelectionCache cache, List<Endpoint> endpoints, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts) Checks the cache for relevant statement sources to the provided statement.static boolean
CacheUtils.checkCacheUpdateCache
(SourceSelectionCache cache, List<Endpoint> endpoints, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts) Checks the cache if some endpoint can provide results to the subquery. -
Uses of SourceSelectionCache in org.eclipse.rdf4j.federated.evaluation
Fields in org.eclipse.rdf4j.federated.evaluation declared as SourceSelectionCacheMethods in org.eclipse.rdf4j.federated.evaluation with parameters of type SourceSelectionCacheModifier and TypeMethodDescriptionFederationEvalStrategy.performSourceSelection
(List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo, GenericInfoOptimizer info) Perform source selection for all statements of the query.FederationEvalStrategy.performSourceSelection
(FedXArbitraryLengthPath pathExpr, StatementPattern stmt, List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo) Perform source selection on the statement pattern representing the path expression. -
Uses of SourceSelectionCache in org.eclipse.rdf4j.federated.optimizer
Fields in org.eclipse.rdf4j.federated.optimizer declared as SourceSelectionCacheMethods in org.eclipse.rdf4j.federated.optimizer with parameters of type SourceSelectionCacheModifier and TypeMethodDescriptionstatic void
SourceSelection.SourceSelectionExecutorWithLatch.run
(SourceSelection sourceSelection, List<SourceSelection.CheckTaskPair> tasks, SourceSelectionCache cache) Execute the given list of tasks in parallel, and block the thread until all tasks are completed.Constructors in org.eclipse.rdf4j.federated.optimizer with parameters of type SourceSelectionCacheModifierConstructorDescriptionSourceSelection
(List<Endpoint> endpoints, SourceSelectionCache cache, QueryInfo queryInfo)