org.filteredpush.knowledge.sparql
Class FusekiEndpoint

java.lang.Object
  extended by org.filteredpush.knowledge.sparql.FusekiEndpoint
All Implemented Interfaces:
Datastore, DatastoreLocal, DatastoreRemote

public class FusekiEndpoint
extends java.lang.Object
implements DatastoreRemote, DatastoreLocal

Session Bean implementation class Datastore


Constructor Summary
FusekiEndpoint()
           
 
Method Summary
 java.lang.String construct(java.lang.String query)
           
 FPMessage getDigest(java.lang.String uri)
           
 void load(com.hp.hpl.jena.rdf.model.Model model)
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> select(java.lang.String query)
           
 java.lang.String selectAsJSON(java.lang.String query)
           
 void update(java.lang.String update)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FusekiEndpoint

public FusekiEndpoint()
Method Detail

getDigest

public FPMessage getDigest(java.lang.String uri)
Specified by:
getDigest in interface Datastore

select

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> select(java.lang.String query)
Specified by:
select in interface Datastore

selectAsJSON

public java.lang.String selectAsJSON(java.lang.String query)
Specified by:
selectAsJSON in interface Datastore

construct

public java.lang.String construct(java.lang.String query)
Specified by:
construct in interface Datastore

update

public void update(java.lang.String update)
Specified by:
update in interface Datastore

load

public void load(com.hp.hpl.jena.rdf.model.Model model)
Specified by:
load in interface Datastore