de.fuberlin.wiwiss.pubby
Class RemoteSPARQLDataSource

java.lang.Object
  extended by de.fuberlin.wiwiss.pubby.RemoteSPARQLDataSource
All Implemented Interfaces:
DataSource

public class RemoteSPARQLDataSource
extends java.lang.Object
implements DataSource

A data source backed by a SPARQL endpoint accessed through the SPARQL protocol.


Constructor Summary
RemoteSPARQLDataSource(java.lang.String endpointURL, java.lang.String defaultGraphName)
           
 
Method Summary
 com.hp.hpl.jena.rdf.model.Model getAnonymousPropertyValues(java.lang.String resourceURI, com.hp.hpl.jena.rdf.model.Property property, boolean isInverse)
           
 java.lang.String getEndpointURL()
           
 java.lang.String getPreviousDescribeQuery()
           
 com.hp.hpl.jena.rdf.model.Model getResourceDescription(java.lang.String resourceURI)
           
 java.lang.String getResourceDescriptionURL(java.lang.String resourceURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSPARQLDataSource

public RemoteSPARQLDataSource(java.lang.String endpointURL,
                              java.lang.String defaultGraphName)
Method Detail

getEndpointURL

public java.lang.String getEndpointURL()
Specified by:
getEndpointURL in interface DataSource

getResourceDescriptionURL

public java.lang.String getResourceDescriptionURL(java.lang.String resourceURI)
Specified by:
getResourceDescriptionURL in interface DataSource

getResourceDescription

public com.hp.hpl.jena.rdf.model.Model getResourceDescription(java.lang.String resourceURI)
Specified by:
getResourceDescription in interface DataSource

getAnonymousPropertyValues

public com.hp.hpl.jena.rdf.model.Model getAnonymousPropertyValues(java.lang.String resourceURI,
                                                                  com.hp.hpl.jena.rdf.model.Property property,
                                                                  boolean isInverse)
Specified by:
getAnonymousPropertyValues in interface DataSource

getPreviousDescribeQuery

public java.lang.String getPreviousDescribeQuery()