Uses of Interface
org.eclipse.rdf4j.federated.endpoint.Endpoint
Packages that use Endpoint
Package
Description
- 
Uses of Endpoint in org.eclipse.rdf4j.federated
Fields in org.eclipse.rdf4j.federated with type parameters of type EndpointMethods in org.eclipse.rdf4j.federated that return EndpointModifier and TypeMethodDescriptionEndpointManager.getEndpoint(String endpointID) EndpointManager.getEndpointByName(String endpointName) EndpointManager.getEndpointByUrl(String endpointUrl) Return the Endpoint for the provided endpoint url, if it exists.Methods in org.eclipse.rdf4j.federated that return types with arguments of type EndpointModifier and TypeMethodDescriptionEndpointManager.getAvailableEndpoints()EndpointManager.getEndpoints(Set<String> endpointIDs) FedX.getMembers()Methods in org.eclipse.rdf4j.federated with parameters of type EndpointModifier and TypeMethodDescriptionvoidEndpointManager.addEndpoint(Endpoint e) Add the (initialized) endpoint to this endpoint manager to be used by theFederationManager.voidFederationManager.addEndpoint(Endpoint e, boolean... updateStrategy) Add the specified endpoint to the federation.protected voidAdd a member to the federation (internal).protected voidFedX.initializeMember(Endpoint member) protected voidEndpointManager.removeEndpoint(Endpoint e) Remove the provided endpoint from this endpoint manager to be used by theFederationManager.voidFederationManager.removeEndpoint(Endpoint e, boolean... updateStrategy) Remove the specified endpoint from the federation.booleanFedX.removeMember(Endpoint endpoint) Remove a member from the federation (internal)Method parameters in org.eclipse.rdf4j.federated with type arguments of type EndpointModifier and TypeMethodDescriptionvoidAdd the specified endpoints to the federation and take care for updating all structures.static FedXRepositoryFedXFactory.createFederation(List<Endpoint> endpoints) Create the federation by providing the endpoints to add.static EndpointManagerEndpointManager.initialize(List<Endpoint> endpoints) Initialize the singleton endpoint manager with the provided endpointsFedXFactory.withMembers(List<Endpoint> endpoints) Constructor parameters in org.eclipse.rdf4j.federated with type arguments of type Endpoint - 
Uses of Endpoint in org.eclipse.rdf4j.federated.algebra
Fields in org.eclipse.rdf4j.federated.algebra declared as EndpointMethods in org.eclipse.rdf4j.federated.algebra that return EndpointModifier and TypeMethodDescriptionExclusiveGroup.getOwnedEndpoint()SingleSourceQuery.getSource()Constructors in org.eclipse.rdf4j.federated.algebra with parameters of type EndpointModifierConstructorDescriptionSingleSourceQuery(TupleExpr parsedQuery, Endpoint source, QueryInfo queryInfo)  - 
Uses of Endpoint in org.eclipse.rdf4j.federated.api
Methods in org.eclipse.rdf4j.federated.api with parameters of type EndpointModifier and TypeMethodDescriptionvoidFedXApi.addEndpoint(Endpoint e) voidFedXApi.removeEndpoint(Endpoint e) Method parameters in org.eclipse.rdf4j.federated.api with type arguments of type EndpointModifier and TypeMethodDescription - 
Uses of Endpoint in org.eclipse.rdf4j.federated.cache
Methods in org.eclipse.rdf4j.federated.cache with parameters of type EndpointModifier and TypeMethodDescriptionSourceSelectionCache.getAssurance(SubQuery subQuery, Endpoint endpoint) Ask the cache if a given endpoint can provide results for aSubQuery.SourceSelectionMemoryCache.getAssurance(SubQuery subQuery, Endpoint endpoint) voidSourceSelectionCache.updateInformation(SubQuery subQuery, Endpoint endpoint, boolean hasStatements) voidSourceSelectionMemoryCache.updateInformation(SubQuery subQuery, Endpoint endpoint, boolean hasStatements) Method parameters in org.eclipse.rdf4j.federated.cache with type arguments of type EndpointModifier and TypeMethodDescriptionstatic 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 booleanCacheUtils.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 Endpoint in org.eclipse.rdf4j.federated.endpoint
Classes in org.eclipse.rdf4j.federated.endpoint that implement EndpointModifier and TypeClassDescriptionclassBase implementation for anEndpoint.classA specializedRepositoryEndpointwhere the lifecycle of theRepositoryis managed by this endpoint, i.e. this instance takes care for initialize and shutdown of the repository.classA specializedEndpointthat has a reference to a configuredRepository.classA specializedEndpointthat allows to resolve the repository using aRepositoryResolver.Methods in org.eclipse.rdf4j.federated.endpoint that return EndpointModifier and TypeMethodDescriptionstatic EndpointEndpointFactory.loadEndpoint(String id, Repository repository) Load anEndpointfor a given (configured) Repository.static EndpointEndpointFactory.loadNativeEndpoint(File location) Construct aNativeStoreendpoint using the provided information and the file location as name.static EndpointEndpointFactory.loadNativeEndpoint(String name, File location) Construct a NativeStore endpoint using the provided information.static EndpointEndpointFactory.loadRemoteRepository(String repositoryServer, String repositoryName) static EndpointEndpointFactory.loadRemoteRepository(String repositoryServer, String repositoryName, boolean writable) static EndpointEndpointFactory.loadResolvableRepository(String repositoryId) Load aResolvableEndpointstatic EndpointEndpointFactory.loadResolvableRepository(String repositoryId, boolean writable) Load aResolvableEndpointstatic EndpointEndpointFactory.loadSPARQLEndpoint(String endpoint) Construct a SPARQL endpoint using the the provided information and the host of the url as name.static EndpointEndpointFactory.loadSPARQLEndpoint(String name, String endpoint) Construct a SPARQL endpoint using the the provided information.Methods in org.eclipse.rdf4j.federated.endpoint that return types with arguments of type EndpointModifier and TypeMethodDescriptionEndpointFactory.loadFederationMembers(File dataConfig, File fedXBaseDir) Utility function to load federation members from a data configuration file.EndpointFactory.loadFederationMembers(Model members, File baseDir) Utility function to load federation members from a model. - 
Uses of Endpoint in org.eclipse.rdf4j.federated.endpoint.provider
Methods in org.eclipse.rdf4j.federated.endpoint.provider that return EndpointModifier and TypeMethodDescriptionEndpointProvider.loadEndpoint(T repoInfo) NativeStoreProvider.loadEndpoint(NativeRepositoryInformation repoInfo) RemoteRepositoryProvider.loadEndpoint(RemoteRepositoryRepositoryInformation repoInfo) RepositoryEndpointProvider.loadEndpoint(RepositoryInformation repoInfo) ResolvableRepositoryProvider.loadEndpoint(ResolvableRepositoryInformation repoInfo) SPARQLProvider.loadEndpoint(SPARQLRepositoryInformation repoInfo)  - 
Uses of Endpoint in org.eclipse.rdf4j.federated.evaluation
Fields in org.eclipse.rdf4j.federated.evaluation declared as EndpointMethods in org.eclipse.rdf4j.federated.evaluation that return types with arguments of type EndpointModifier and TypeMethodDescriptionFederationEvalStrategy.getAccessibleFederationMembers(QueryInfo queryInfo) Returns the accessible federation members in the context of the query.FederationEvalStrategy.getMembersFromContext(FederationEvaluationStatistics evaluationStatisticss) Returns the federation members that are active in the current federation.FederationEvalStrategy.performSourceSelection(List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo, GenericInfoOptimizer info) Perform source selection for all statements of the query.FederationEvalStrategy.performSourceSelection(FedXArbitraryLengthPath pathExpr, StatementPattern stmt, List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo) Perform source selection on the statement pattern representing the path expression.Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type EndpointModifier and TypeMethodDescriptionstatic TripleSourceTripleSourceFactory.tripleSourceFor(Endpoint e, EndpointType t, FederationContext federationContext) Method parameters in org.eclipse.rdf4j.federated.evaluation with type arguments of type EndpointModifier and TypeMethodDescriptionFederationEvalStrategy.performSourceSelection(List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo, GenericInfoOptimizer info) Perform source selection for all statements of the query.FederationEvalStrategy.performSourceSelection(FedXArbitraryLengthPath pathExpr, StatementPattern stmt, List<Endpoint> members, SourceSelectionCache cache, QueryInfo queryInfo) Perform source selection on the statement pattern representing the path expression.Constructors in org.eclipse.rdf4j.federated.evaluation with parameters of type EndpointModifierConstructorDescriptionTripleSourceBase(FederationContext federationContext, Endpoint endpoint)  - 
Uses of Endpoint in org.eclipse.rdf4j.federated.evaluation.union
Fields in org.eclipse.rdf4j.federated.evaluation.union declared as EndpointModifier and TypeFieldDescriptionprotected final EndpointParallelGetStatementsTask.endpointprotected final EndpointParallelPreparedAlgebraUnionTask.endpointprotected final EndpointParallelPreparedUnionTask.endpointprotected final EndpointParallelUnionTask.endpointConstructors in org.eclipse.rdf4j.federated.evaluation.union with parameters of type EndpointModifierConstructorDescriptionParallelGetStatementsTask(ParallelExecutor<Statement> unionControl, Endpoint endpoint, Resource subj, IRI pred, Value obj, QueryInfo queryInfo, Resource... contexts) ParallelPreparedAlgebraUnionTask(ParallelExecutor<BindingSet> unionControl, TupleExpr preparedQuery, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) ParallelPreparedUnionTask(ParallelExecutor<BindingSet> unionControl, String preparedQuery, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) ParallelUnionTask(ParallelExecutor<BindingSet> unionControl, StatementPattern stmt, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo)  - 
Uses of Endpoint in org.eclipse.rdf4j.federated.exception
Methods in org.eclipse.rdf4j.federated.exception with parameters of type EndpointModifier and TypeMethodDescriptionstatic QueryEvaluationExceptionExceptionUtil.traceExceptionSource(Endpoint endpoint, Throwable ex, String additionalInfo) Trace the exception source within the exceptions to identify the originating endpoint.static QueryEvaluationExceptionExceptionUtil.traceExceptionSourceAndRepair(Endpoint endpoint, Throwable ex, String additionalInfo) Repair the connection and then trace the exception source. - 
Uses of Endpoint in org.eclipse.rdf4j.federated.monitoring
Methods in org.eclipse.rdf4j.federated.monitoring that return EndpointMethods in org.eclipse.rdf4j.federated.monitoring with parameters of type EndpointModifier and TypeMethodDescriptionMonitoringImpl.getMonitoringInformation(Endpoint e) MonitoringService.getMonitoringInformation(Endpoint e) voidMonitoring.monitorRemoteRequest(Endpoint e) voidMonitoringImpl.monitorRemoteRequest(Endpoint e) voidNoopMonitoringImpl.monitorRemoteRequest(Endpoint e) Constructors in org.eclipse.rdf4j.federated.monitoring with parameters of type Endpoint - 
Uses of Endpoint in org.eclipse.rdf4j.federated.optimizer
Fields in org.eclipse.rdf4j.federated.optimizer declared as EndpointModifier and TypeFieldDescriptionfinal EndpointSourceSelection.CheckTaskPair.eprotected final EndpointSourceSelection.ParallelCheckTask.endpointFields in org.eclipse.rdf4j.federated.optimizer with type parameters of type EndpointMethods in org.eclipse.rdf4j.federated.optimizer that return types with arguments of type EndpointModifier and TypeMethodDescriptionSourceSelection.getRelevantSources()Retrieve a set of relevant sources for this query.Constructors in org.eclipse.rdf4j.federated.optimizer with parameters of type EndpointModifierConstructorDescriptionCheckTaskPair(Endpoint e, StatementPattern t, QueryInfo queryInfo) ParallelCheckTask(Endpoint endpoint, StatementPattern stmt, QueryInfo queryInfo, SourceSelection.SourceSelectionExecutorWithLatch control) Constructor parameters in org.eclipse.rdf4j.federated.optimizer with type arguments of type EndpointModifierConstructorDescriptionSourceSelection(List<Endpoint> endpoints, SourceSelectionCache cache, QueryInfo queryInfo)  - 
Uses of Endpoint in org.eclipse.rdf4j.federated.write
Method parameters in org.eclipse.rdf4j.federated.write with type arguments of type EndpointModifier and TypeMethodDescriptionDefaultWriteStrategyFactory.create(List<Endpoint> members, FederationContext federationContext) WriteStrategyFactory.create(List<Endpoint> members, FederationContext federationContext) Create theWriteStrategyusing the provided context