public interface SparqlService
| Modifier and Type | Method and Description |
|---|---|
boolean |
ask(org.openrdf.query.QueryLanguage queryLanguage,
String query)
Evaluate a SPARQL ASK query on the KiWi TripleStore
see http://www.w3.org/TR/sparql11-query/
|
void |
createServiceDescription(org.openrdf.rio.RDFWriter writer,
String string,
boolean isUpdate)
Write a SparqlServiceDescription of the Service to the provided
RDFWriter. |
QueryType |
getQueryType(org.openrdf.query.QueryLanguage language,
String query)
Parse and return the concrete query type
|
org.openrdf.query.Query |
parseQuery(org.openrdf.query.QueryLanguage language,
String query)
Parse query
|
List<Map<String,org.openrdf.model.Value>> |
query(org.openrdf.query.QueryLanguage queryLanguage,
String query)
Evaluate a SPARQL query on the KiWi TripleStore.
|
void |
query(org.openrdf.query.QueryLanguage language,
String query,
OutputStream output,
String format,
int timeoutInSeconds)
Evaluate a SPARQL query on the KiWi TripleStore.
|
void |
query(org.openrdf.query.QueryLanguage queryLanguage,
String query,
org.openrdf.query.resultio.QueryResultWriter writer,
int timeoutInSeconds)
Deprecated.
|
void |
query(org.openrdf.query.QueryLanguage queryLanguage,
String query,
org.openrdf.query.resultio.TupleQueryResultWriter tupleWriter,
org.openrdf.query.resultio.BooleanQueryResultWriter booleanWriter,
SPARQLGraphResultWriter graphWriter,
int timeoutInSeconds)
Deprecated.
|
void |
update(org.openrdf.query.QueryLanguage queryLanguage,
String query)
Execute a SPARQL update on the KiWi TripleStore.
|
org.openrdf.query.Query parseQuery(org.openrdf.query.QueryLanguage language,
String query)
throws org.openrdf.repository.RepositoryException,
org.openrdf.query.MalformedQueryException
language - languagequery - queryorg.openrdf.repository.RepositoryExceptionorg.openrdf.query.MalformedQueryExceptionQueryType getQueryType(org.openrdf.query.QueryLanguage language, String query) throws org.openrdf.query.MalformedQueryException
language - query - org.openrdf.query.MalformedQueryExceptionvoid query(org.openrdf.query.QueryLanguage language,
String query,
OutputStream output,
String format,
int timeoutInSeconds)
throws org.apache.marmotta.platform.core.exception.MarmottaException,
TimeoutException,
org.openrdf.query.MalformedQueryException
query - queryoutput - strem to writeformat - mimetypetimeoutInSeconds - org.apache.marmotta.platform.core.exception.MarmottaExceptionTimeoutExceptionorg.openrdf.query.MalformedQueryExceptionboolean ask(org.openrdf.query.QueryLanguage queryLanguage,
String query)
throws org.apache.marmotta.platform.core.exception.MarmottaException
queryLanguage - the query language to usequery - the SPARQL query to evaluate in SPARQL 1.1 syntaxorg.apache.marmotta.platform.core.exception.MarmottaException - if the query evaluation failsList<Map<String,org.openrdf.model.Value>> query(org.openrdf.query.QueryLanguage queryLanguage, String query) throws org.apache.marmotta.platform.core.exception.MarmottaException
queryLanguage - the query language to usequery - the SPARQL query to evaluate in SPARQL 1.1 syntaxorg.apache.marmotta.platform.core.exception.MarmottaExceptionvoid update(org.openrdf.query.QueryLanguage queryLanguage,
String query)
throws org.apache.marmotta.platform.core.exception.InvalidArgumentException,
org.apache.marmotta.platform.core.exception.MarmottaException,
org.openrdf.query.MalformedQueryException,
org.openrdf.query.UpdateExecutionException
queryLanguage - query - a string representing the update query in SPARQL Update 1.1 syntaxExceptionorg.apache.marmotta.platform.core.exception.InvalidArgumentExceptionorg.apache.marmotta.platform.core.exception.MarmottaExceptionorg.openrdf.query.MalformedQueryExceptionorg.openrdf.query.UpdateExecutionException@Deprecated void query(org.openrdf.query.QueryLanguage queryLanguage, String query, org.openrdf.query.resultio.TupleQueryResultWriter tupleWriter, org.openrdf.query.resultio.BooleanQueryResultWriter booleanWriter, SPARQLGraphResultWriter graphWriter, int timeoutInSeconds) throws org.apache.marmotta.platform.core.exception.MarmottaException, org.openrdf.query.MalformedQueryException, org.openrdf.query.QueryEvaluationException, TimeoutException
query(QueryLanguage, String, OutputStream, String, int) insteadqueryLanguage - query - tupleWriter - booleanWriter - graphWriter - timeoutInSeconds - org.apache.marmotta.platform.core.exception.MarmottaExceptionorg.openrdf.query.MalformedQueryExceptionorg.openrdf.query.QueryEvaluationExceptionTimeoutException@Deprecated void query(org.openrdf.query.QueryLanguage queryLanguage, String query, org.openrdf.query.resultio.QueryResultWriter writer, int timeoutInSeconds) throws org.apache.marmotta.platform.core.exception.MarmottaException, org.openrdf.query.MalformedQueryException, org.openrdf.query.QueryEvaluationException, TimeoutException
query(QueryLanguage, String, OutputStream, String, int) insteadqueryLanguage - query - writer - timeoutInSeconds - org.apache.marmotta.platform.core.exception.MarmottaExceptionorg.openrdf.query.MalformedQueryExceptionorg.openrdf.query.QueryEvaluationExceptionTimeoutExceptionvoid createServiceDescription(org.openrdf.rio.RDFWriter writer,
String string,
boolean isUpdate)
throws org.openrdf.rio.RDFHandlerException
RDFWriter.writer - the RDFWriter to write the description tostring - the URI of the SPARQL EndpointisUpdate - if the endpoint is a update or select/query endpointorg.openrdf.rio.RDFHandlerExceptionhttp://www.w3.org/TR/sparql11-service-description/Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.