Package org.apache.jena.sparql.exec.http
Class QueryExecutionHTTP
- java.lang.Object
-
- org.apache.jena.sparql.exec.QueryExecutionAdapter
-
- org.apache.jena.sparql.exec.http.QueryExecutionHTTP
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,QueryExecution
public class QueryExecutionHTTP extends QueryExecutionAdapter
A query execution implementation where queries are executed against a remote service over HTTP.
-
-
Constructor Summary
Constructors Constructor Description QueryExecutionHTTP(QueryExecHTTP qExecHTTP)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QueryExecutionHTTPBuilder
create()
Create a local execution builderjava.lang.String
getHttpResponseContentType()
Get the content-type of the response.static QueryExecutionHTTPBuilder
newBuilder()
static QueryExecutionHTTPBuilder
service(java.lang.String endpointURL)
Create a new builder for the remote endpointstatic QueryExecutionHTTP
service(java.lang.String endpointURL, java.lang.String queryString)
Create aQueryExecutionHTTP
static QueryExecutionHTTP
service(java.lang.String endpointURL, Query query)
Create aQueryExecutionHTTP
-
Methods inherited from class org.apache.jena.sparql.exec.QueryExecutionAdapter
abort, adapt, close, execAsk, execConstruct, execConstruct, execConstructDataset, execConstructDataset, execConstructQuads, execConstructTriples, execDescribe, execDescribe, execDescribeTriples, execJson, execJsonItems, execSelect, getContext, getDataset, getQuery, getQueryString, getTimeout1, getTimeout2, isClosed, setInitialBinding, setInitialBinding, setTimeout, setTimeout, setTimeout, setTimeout
-
-
-
-
Constructor Detail
-
QueryExecutionHTTP
public QueryExecutionHTTP(QueryExecHTTP qExecHTTP)
-
-
Method Detail
-
create
public static QueryExecutionHTTPBuilder create()
Description copied from interface:QueryExecution
Create a local execution builder
-
newBuilder
public static QueryExecutionHTTPBuilder newBuilder()
-
service
public static QueryExecutionHTTPBuilder service(java.lang.String endpointURL)
Create a new builder for the remote endpoint
-
service
public static QueryExecutionHTTP service(java.lang.String endpointURL, Query query)
Create aQueryExecutionHTTP
-
service
public static QueryExecutionHTTP service(java.lang.String endpointURL, java.lang.String queryString)
Create aQueryExecutionHTTP
-
getHttpResponseContentType
public java.lang.String getHttpResponseContentType()
Get the content-type of the response. Only valid after successful execution of the query.
-
-