## Uses of Class
org.eclipse.rdf4j.federated.exception.FedXException

- Packages that use FedXException
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated |
  org.eclipse.rdf4j.federated.api |
  org.eclipse.rdf4j.federated.endpoint |
  org.eclipse.rdf4j.federated.endpoint.provider |

- - ### Uses of FedXException in org.eclipse.rdf4j.federated

    Methods in org.eclipse.rdf4j.federated that throw FedXException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static FedXRepository` | FedXFactory.`createFederation​(List<Endpoint> endpoints)` | Create the federation by providing the endpoints to add.
    `String` | QueryManager.`getQueryPlan​(String queryString)` | Retrieve the query plan for the given query string.
    `void` | FederationManager.`shutDown()` | Shutdown the federation including the following operations:

  - ### Uses of FedXException in org.eclipse.rdf4j.federated.api

    Methods in org.eclipse.rdf4j.federated.api that throw FedXException
    Modifier and Type | Method | Description
    --- | --- | ---
    `TupleQueryResult` | FedXApi.`evaluate​(String query, List<Endpoint> endpoints)` |
    `TupleQueryResult` | FedXApi.`evaluateAt​(String query, List<String> endpointIds)` |

  - ### Uses of FedXException in org.eclipse.rdf4j.federated.endpoint

    Methods in org.eclipse.rdf4j.federated.endpoint that throw FedXException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Endpoint` | EndpointFactory.`loadEndpoint​(String id, Repository repository)` | Load an `Endpoint` for a given (configured) Repository.
    `static List<Endpoint>` | EndpointFactory.`loadFederationMembers​(File dataConfig, File fedXBaseDir)` | Utility function to load federation members from a data configuration file.
    `static List<Endpoint>` | EndpointFactory.`loadFederationMembers​(Model members, File baseDir)` | Utility function to load federation members from a model.
    `static Endpoint` | EndpointFactory.`loadNativeEndpoint​(File location)` | Construct a `NativeStore` endpoint using the provided information and the file location as name.
    `static Endpoint` | EndpointFactory.`loadNativeEndpoint​(String name, File location)` | Construct a NativeStore endpoint using the provided information.
    `static Endpoint` | EndpointFactory.`loadRemoteRepository​(String repositoryServer, String repositoryName)` |
    `static Endpoint` | EndpointFactory.`loadRemoteRepository​(String repositoryServer, String repositoryName, boolean writable)` |
    `static Endpoint` | EndpointFactory.`loadSPARQLEndpoint​(String endpoint)` | Construct a SPARQL endpoint using the the provided information and the host of the url as name.
    `static Endpoint` | EndpointFactory.`loadSPARQLEndpoint​(String name, String endpoint)` | Construct a SPARQL endpoint using the the provided information.

  - ### Uses of FedXException in org.eclipse.rdf4j.federated.endpoint.provider

    Methods in org.eclipse.rdf4j.federated.endpoint.provider that throw FedXException
    Modifier and Type | Method | Description
    --- | --- | ---
    `Endpoint` | EndpointProvider.`loadEndpoint​(T repoInfo)` |
    `Endpoint` | NativeStoreProvider.`loadEndpoint​(NativeRepositoryInformation repoInfo)` |
    `Endpoint` | RemoteRepositoryProvider.`loadEndpoint​(RemoteRepositoryRepositoryInformation repoInfo)` |
    `Endpoint` | RepositoryEndpointProvider.`loadEndpoint​(RepositoryInformation repoInfo)` |
    `Endpoint` | ResolvableRepositoryProvider.`loadEndpoint​(ResolvableRepositoryInformation repoInfo)` |
    `Endpoint` | SPARQLProvider.`loadEndpoint​(SPARQLRepositoryInformation repoInfo)` |