Uses of Interface
org.eclipse.rdf4j.federated.cache.SourceSelectionCache
-
Packages that use SourceSelectionCache Package Description org.eclipse.rdf4j.federated org.eclipse.rdf4j.federated.cache org.eclipse.rdf4j.federated.evaluation org.eclipse.rdf4j.federated.optimizer -
-
Uses of SourceSelectionCache in org.eclipse.rdf4j.federated
Methods in org.eclipse.rdf4j.federated that return SourceSelectionCache Modifier and Type Method Description SourceSelectionCache
FederationContext. getSourceSelectionCache()
-
Uses of SourceSelectionCache in org.eclipse.rdf4j.federated.cache
Classes in org.eclipse.rdf4j.federated.cache that implement SourceSelectionCache Modifier and Type Class Description class
SourceSelectionMemoryCache
An implementation ofSourceSelectionCache
which uses an in memory GuavaCache
as data structure to maintain information.Methods in org.eclipse.rdf4j.federated.cache with parameters of type SourceSelectionCache Modifier and Type Method Description static 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 SourceSelectionCache Modifier and Type Field Description protected SourceSelectionCache
FederationEvalStrategy. cache
Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type SourceSelectionCache Modifier and Type Method Description protected Set<Endpoint>
FederationEvalStrategy. performSourceSelection(List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo, GenericInfoOptimizer info)
Perform source selection for all statements of the query. -
Uses of SourceSelectionCache in org.eclipse.rdf4j.federated.optimizer
Fields in org.eclipse.rdf4j.federated.optimizer declared as SourceSelectionCache Modifier and Type Field Description protected SourceSelectionCache
SourceSelection. cache
Methods in org.eclipse.rdf4j.federated.optimizer with parameters of type SourceSelectionCache Modifier and Type Method Description static 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 SourceSelectionCache Constructor Description SourceSelection(List<Endpoint> endpoints, SourceSelectionCache cache, QueryInfo queryInfo)
-