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.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.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