Package org.eclipse.rdf4j.federated.api
Interface FedXApi
-
public interface FedXApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddEndpoint(Endpoint e)TupleQueryResultevaluate(String query)TupleQueryResultevaluate(String query, List<Endpoint> endpoints)TupleQueryResultevaluateAt(String query, List<String> endpointIds)RepositoryResult<Statement>getStatements(Resource subject, IRI predicate, Value object, Resource... contexts)voidremoveEndpoint(String endpointId)voidremoveEndpoint(Endpoint e)voidshutdown()
-
-
-
Method Detail
-
evaluate
TupleQueryResult evaluate(String query) throws QueryEvaluationException
- Throws:
QueryEvaluationException
-
evaluate
TupleQueryResult evaluate(String query, List<Endpoint> endpoints) throws FedXException, QueryEvaluationException
-
evaluateAt
TupleQueryResult evaluateAt(String query, List<String> endpointIds) throws FedXException, QueryEvaluationException
-
getStatements
RepositoryResult<Statement> getStatements(Resource subject, IRI predicate, Value object, Resource... contexts)
-
addEndpoint
void addEndpoint(Endpoint e)
-
removeEndpoint
void removeEndpoint(Endpoint e)
-
removeEndpoint
void removeEndpoint(String endpointId)
-
shutdown
void shutdown()
-
-