public abstract class SparqlEndpointBase extends Object
| Constructor and Description |
|---|
SparqlEndpointBase() |
| Modifier and Type | Method and Description |
|---|---|
com.hp.hpl.jena.query.QueryExecution |
createQueryExecution(com.hp.hpl.jena.query.Query query) |
com.hp.hpl.jena.query.QueryExecution |
createQueryExecution(com.hp.hpl.jena.query.Query query,
javax.servlet.http.HttpServletRequest req)
Deprecated.
|
org.aksw.jena_sparql_api.core.utils.QueryExecutionAndType |
createQueryExecution(String queryString)
Override this for special stuff, such as adding the EXPLAIN keyword
|
void |
executeQueryJson(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryRdfXml(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryRdfXmlPost(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryResultSetXml(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryResultSetXmlPost(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryText(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryTextPost(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryXml(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryXmlPost(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
void |
executeQueryXmlPostAsync(javax.ws.rs.container.AsyncResponse asyncResponse,
String queryString) |
javax.ws.rs.core.Response |
processQuery(javax.servlet.http.HttpServletRequest req,
String queryString,
String format) |
void |
processQueryAsync(javax.ws.rs.container.AsyncResponse response,
String queryString,
String format) |
javax.ws.rs.core.StreamingOutput |
processQueryToStreaming(String queryString,
String format) |
@Deprecated public com.hp.hpl.jena.query.QueryExecution createQueryExecution(com.hp.hpl.jena.query.Query query, @Context javax.servlet.http.HttpServletRequest req)
public com.hp.hpl.jena.query.QueryExecution createQueryExecution(com.hp.hpl.jena.query.Query query)
public org.aksw.jena_sparql_api.core.utils.QueryExecutionAndType createQueryExecution(String queryString)
queryString - public javax.ws.rs.core.Response processQuery(javax.servlet.http.HttpServletRequest req,
String queryString,
String format)
throws Exception
Exceptionpublic javax.ws.rs.core.StreamingOutput processQueryToStreaming(String queryString, String format) throws Exception
Exception@GET
@Produces(value="application/xml")
public void executeQueryXml(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@QueryParam(value="query")
String queryString)
@POST
@Consumes(value="application/x-www-form-urlencoded")
public void executeQueryXmlPostAsync(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@FormParam(value="query")
String queryString)
@GET
@Produces(value={"application/json","application/sparql-results+json"})
public void executeQueryJson(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@QueryParam(value="query")
String queryString)
@POST
@Consumes(value="application/x-www-form-urlencoded")
@Produces(value={"application/json","application/sparql-results+json"})
public void executeQueryXmlPost(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@FormParam(value="query")
String queryString)
public void processQueryAsync(javax.ws.rs.container.AsyncResponse response,
String queryString,
String format)
@GET
@Produces(value="application/rdf+xml")
public void executeQueryRdfXml(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@QueryParam(value="query")
String queryString)
@POST
@Consumes(value="application/x-www-form-urlencoded")
@Produces(value="application/rdf+xml")
public void executeQueryRdfXmlPost(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@FormParam(value="query")
String queryString)
@GET
@Produces(value="application/sparql-results+xml")
public void executeQueryResultSetXml(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@QueryParam(value="query")
String queryString)
@POST
@Consumes(value="application/x-www-form-urlencoded")
@Produces(value="application/sparql-results+xml")
public void executeQueryResultSetXmlPost(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@FormParam(value="query")
String queryString)
@GET
@Produces(value="text/plain")
public void executeQueryText(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@QueryParam(value="query")
String queryString)
@POST
@Consumes(value="application/x-www-form-urlencoded")
@Produces(value="text/plain")
public void executeQueryTextPost(@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@FormParam(value="query")
String queryString)
Copyright © 2015. All rights reserved.