Class SparqlFederationEvalStrategy

All Implemented Interfaces:
EvaluationStrategy, FederatedServiceResolver, FederatedServiceResolverClient, UUIDable

public class SparqlFederationEvalStrategy extends FederationEvalStrategy
Implementation of a federation evaluation strategy which provides some special optimizations for SPARQL (remote) endpoints. The most important optimization is to used prepared SPARQL Queries that are already created using Strings.

Joins are executed using ControlledWorkerBoundJoin.

This implementation uses the SPARQL 1.1 VALUES operator for the bound-join evaluation

Andreas Schwarte