| Modifier and Type | Field and Description | 
|---|---|
| protected FederatedServiceResolver | FedXFactory. federatedServiceResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| FedXFactory | FedXFactory. withFederatedServiceResolver(FederatedServiceResolver federatedServiceResolver) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegateFederatedServiceResolverA  FederatedServiceResolverwhich redirects SERVICE requests to the federation member (if the SERVICE IRI
 correspond to a member) or to the provided delegate. | 
| class  | FederationEvalStrategyBase class for the Evaluation strategies. | 
| class  | SailFederationEvalStrategyImplementation of a federation evaluation strategy which provides some special optimizations for Native (local)
 Sesame repositories. | 
| class  | SparqlFederationEvalStrategyImplementation of a federation evaluation strategy which provides some special optimizations for SPARQL (remote)
 endpoints. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DelegateFederatedServiceResolver. setDelegate(FederatedServiceResolver federatedServiceResolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FedXRepository. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | EvaluationStrategy | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractFederatedServiceResolverBase class for  FederatedServiceResolverwhich takes care for lifecycle management of producedFederatedServices. | 
| class  | FederatedServiceResolverBaseDeprecated. 
 since 4.0. Use  AbstractFederatedServiceResolverinstead. | 
| class  | FederatedServiceResolverImplDeprecated. 
 since 2.3 use  SPARQLServiceResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FederatedServiceResolverClient. setFederatedServiceResolver(FederatedServiceResolver resolver)Sets the  FederatedServiceResolverto use for this client. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EvaluationStrategyImplDeprecated. 
 since 4.0. Use  StrictEvaluationStrategyinstead. | 
| class  | ExtendedEvaluationStrategySPARQL 1.1 extended query evaluation strategy. | 
| class  | SimpleEvaluationStrategyDeprecated. 
 renamed to  StrictEvaluationStrategy. | 
| class  | StrictEvaluationStrategyMinimally-conforming SPARQL 1.1 Query Evaluation strategy, to evaluate one  TupleExpron the givenTripleSource, optionally using the givenDataset. | 
| class  | TupleFunctionEvaluationStrategyAn  EvaluationStrategythat has support forTupleFunctions. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected FederatedServiceResolver | StrictEvaluationStrategy. serviceResolver | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | StrictEvaluationStrategyFactory. getFederatedServiceResolver() | 
| FederatedServiceResolver | ExtendedEvaluationStrategyFactory. getFederatedServiceResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StrictEvaluationStrategyFactory. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| void | ExtendedEvaluationStrategyFactory. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| void | StrictEvaluationStrategy. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LimitedSizeEvaluationStrategy | 
| Constructor and Description | 
|---|
| LimitedSizeEvaluationStrategy(TripleSource tripleSource,
                             Dataset dataset,
                             int maxCollectionsSize,
                             FederatedServiceResolver serviceManager) | 
| LimitedSizeEvaluationStrategy(TripleSource tripleSource,
                             long maxSize,
                             FederatedServiceResolver serviceManager) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected FederatedServiceResolver | LocalRepositoryManager. getFederatedServiceResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailRepositoryConnection. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| void | SailRepository. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SPARQLServiceResolverThe  SPARQLServiceResolveris used to manage a set ofFederatedServiceinstances, which are used to
 evaluate SERVICE expressions for particular service Urls. | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | SailSourceConnection. getFederatedServiceResolver()Returns the  FederatedServiceResolverbeing used. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailSourceConnection. setFederatedServiceResolver(FederatedServiceResolver resolver)Sets the  FederatedServiceResolverto use. | 
| Constructor and Description | 
|---|
| SailSourceConnection(AbstractSail sail,
                    SailStore store,
                    FederatedServiceResolver resolver)Creates a new  SailConnection, using the givenSailStoreto manage the state. | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | ExtensibleStore. getFederatedServiceResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ExtensibleStore. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | Federation. getFederatedServiceResolver()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EvaluationStrategy | Federation. createEvaluationStrategy(TripleSource tripleSource,
                        Dataset dataset,
                        FederatedServiceResolver resolver)Deprecated.  | 
| void | Federation. setFederatedServiceResolver(FederatedServiceResolver resolver)Deprecated.  Overrides the  FederatedServiceResolverused by this instance, but the given resolver is not shutDown when
 this instance is. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FederationStrategyEvaluates Join, LeftJoin and Union in parallel and only evaluate if  OwnedTupleExpris the given member. | 
| Constructor and Description | 
|---|
| FederationStrategy(Executor executor,
                  TripleSource tripleSource,
                  Dataset dataset,
                  FederatedServiceResolver serviceManager) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailConnectionWrapper. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| void | SailWrapper. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | LuceneSail. getFederatedServiceResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | LuceneSail. setFederatedServiceResolver(FederatedServiceResolver resolver) | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | MemoryStore. getFederatedServiceResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MemoryStore. setFederatedServiceResolver(FederatedServiceResolver resolver)Overrides the  FederatedServiceResolverused by this instance, but the given resolver is not shutDown when
 this instance is. | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | NativeStore. getFederatedServiceResolver() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | NativeStore. setFederatedServiceResolver(FederatedServiceResolver resolver)Overrides the  FederatedServiceResolverused by this instance, but the given resolver is not shutDown when
 this instance is. | 
| Modifier and Type | Method and Description | 
|---|---|
| FederatedServiceResolver | SpinSail. getFederatedServiceResolver()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SpinSail. setFederatedServiceResolver(FederatedServiceResolver resolver)Deprecated.  | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.