Package org.apache.jena.rdfconnection
Interface RDFConnectionFuseki
- All Superinterfaces:
AutoCloseable
,RDFConnection
,RDFConnectionRemote
,RDFDatasetAccessConnection
,RDFDatasetConnection
,SparqlQueryConnection
,SparqlUpdateConnection
,org.apache.jena.sparql.core.Transactional
- All Known Implementing Classes:
RDFConnectionFuseki.RDFConnectionFusekiImpl
Implementation of the
RDFConnection
interface for connecting to an Apache Jena Fuseki.
This adds the ability to work with blank nodes across the network and uses binary for query results.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote
-
Method Summary
Modifier and TypeMethodDescriptionstatic RDFConnection
Create a connection to a remote location by URL with the default Fuseki configuration.static RDFConnectionRemoteBuilder
create()
Create a connection builder which is initialized for the default Fuseki configuration.static RDFConnectionRemoteBuilder
Create aRDFConnectionRemoteBuilder
.static RDFConnectionRemoteBuilder
Create aRDFConnectionFuseki
for a remote destination.Methods inherited from interface org.apache.jena.rdfconnection.RDFConnection
close, delete, delete, fetch, fetch, fetchDataset, isClosed, load, load, load, load, loadDataset, loadDataset, newQuery, newUpdate, put, put, put, put, putDataset, putDataset, query, query, queryAsk, queryAsk, queryConstruct, queryConstruct, queryDescribe, queryDescribe, queryResultSet, queryResultSet, querySelect, querySelect, update, update, update
Methods inherited from interface org.apache.jena.sparql.core.Transactional
abort, begin, begin, begin, calc, calculate, calculateRead, calculateWrite, commit, end, exec, execute, executeRead, executeWrite, isInTransaction, promote, promote, transactionMode, transactionType
-
Method Details
-
connect
Create a connection to a remote location by URL with the default Fuseki configuration. This is the URL for the dataset.Other names can be specified using
RDFConnectionRemote.newBuilder()
and setting the endpoint URLs.RDFConnectionFuseki.newBuilder() .queryEndpoint(queryServiceEndpoint) .updateEndpoint(updateServiceEndpoint) .gspEndpoint(graphStoreProtocolEndpoint) .build();
- Parameters:
serviceURL
-- Returns:
- RDFConnection
-
create
Create a connection builder which is initialized for the default Fuseki configuration. The application must callRDFConnectionRemoteBuilder.destination(String)
to set the URL of the remote dataset.- Returns:
- RDFConnectionRemoteBuilder
-
newBuilder
Description copied from interface:RDFConnectionRemote
Create aRDFConnectionRemoteBuilder
. -
service
Create aRDFConnectionFuseki
for a remote destination.
-