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
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classNested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic RDFConnectionCreate a connection to a remote location by URL with the default Fuseki configuration.static RDFConnectionRemoteBuildercreate()Create a connection builder which is initialized for the default Fuseki configuration.static RDFConnectionRemoteBuilderCreate aRDFConnectionRemoteBuilder.static RDFConnectionRemoteBuilderCreate aRDFConnectionFusekifor 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, updateMethods 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:RDFConnectionRemoteCreate aRDFConnectionRemoteBuilder. -
service
Create aRDFConnectionFusekifor a remote destination.
-