| Package | Description | 
|---|---|
| org.eclipse.rdf4j.federated.repository | |
| org.eclipse.rdf4j.http.client | |
| org.eclipse.rdf4j.query.algebra.evaluation.federation | |
| org.eclipse.rdf4j.repository.http | A repository that serves as a proxy client for a remote repository on an Rdf4j Server. | 
| org.eclipse.rdf4j.repository.manager | Functionality for Repository lifecycle management and sharing. | 
| org.eclipse.rdf4j.repository.manager.util | |
| org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL SPI. | 
| org.eclipse.rdf4j.repository.sparql | A  Repositorythat serves as a SPARQL endpoint client. | 
| org.eclipse.rdf4j.repository.sparql.federation | |
| org.eclipse.rdf4j.sail.federation | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FedXRepositoryA special  SailRepositorywhich performs the actions as defined inFedXRepositoryConnection. | 
| class  | FedXRepositoryConnectionA special  SailRepositoryConnectionwhich adds the original query string as binding to the returned query. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RDF4JProtocolSessionA  SPARQLProtocolSessionsubclass which extends the standard SPARQL 1.1 Protocol with additional
 functionality, as documented in the RDF4J REST API. | 
| class  | SesameClientImplDeprecated. 
 use  SharedHttpClientSessionManagerinstead | 
| class  | SesameSessionDeprecated. 
 use  RDF4JProtocolSessioninstead. | 
| class  | SharedHttpClientSessionManagerA Manager for HTTP sessions that uses a shared  HttpClientto manage HTTP connections. | 
| class  | SPARQLProtocolSessionThe SPARQLProtocolSession provides low level HTTP methods for communication with SPARQL endpoints. | 
| class  | SparqlSessionDeprecated. 
 use  SPARQLProtocolSessioninstead. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FederatedServiceResolverImplDeprecated. 
 since 2.3 use  SPARQLServiceResolver | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HTTPRepositoryA repository that serves as a proxy for a remote repository on a Sesame Server. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LocalRepositoryManagerAn implementation of the  RepositoryManagerinterface that operates directly on the repository data files in
 the local file system. | 
| class  | RemoteRepositoryManagerA manager for  Repositorys that reside on a remote server. | 
| class  | RepositoryManagerA manager for  Repositorys. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NotifyingLocalRepositoryManagerNotifyingLocalRepositoryManager extends LocalRepositoryManager with support for registering listeners. | 
| class  | TypeFilteringRepositoryManager | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SailRepositoryAn implementation of the  Repositoryinterface that operates on a (stack of)Sailobject(s). | 
| class  | SailRepositoryConnectionAn implementation of the  RepositoryConnectioninterface that wraps aSailConnection. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SPARQLConnectionProvides a  RepositoryConnectioninterface to any SPARQL endpoint. | 
| class  | SPARQLRepositoryA proxy class to access any SPARQL endpoint. | 
| 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 | Class and Description | 
|---|---|
| class  | FederationDeprecated. 
 since 3.1.0. This module will be replaced by the new FedX federation module. | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.