org.aksw.commons.sparql.api.cache.core
Class QueryExecutionCacheEx

java.lang.Object
  extended by org.aksw.commons.sparql.api.core.QueryExecutionDecorator
      extended by org.aksw.commons.sparql.api.cache.core.QueryExecutionCacheEx
All Implemented Interfaces:
com.hp.hpl.jena.query.QueryExecution

public class QueryExecutionCacheEx
extends QueryExecutionDecorator

Author:
Claus Stadler

Date: 7/26/11 Time: 4:11 PM


Field Summary
 
Fields inherited from class org.aksw.commons.sparql.api.core.QueryExecutionDecorator
decoratee
 
Constructor Summary
QueryExecutionCacheEx(com.hp.hpl.jena.query.QueryExecution decoratee, String service, String queryString, CacheEx cache)
           
 
Method Summary
 com.hp.hpl.jena.rdf.model.Model _doCacheModel(com.hp.hpl.jena.rdf.model.Model result, org.aksw.commons.sparql.api.cache.core.ModelProvider modelProvider)
           
 boolean doCacheBoolean()
           
 com.hp.hpl.jena.rdf.model.Model doCacheModel(com.hp.hpl.jena.rdf.model.Model result, org.aksw.commons.sparql.api.cache.core.ModelProvider modelProvider)
           
 com.hp.hpl.jena.query.ResultSet doCacheResultSet()
           
 boolean execAsk()
           
 com.hp.hpl.jena.rdf.model.Model execConstruct()
           
 com.hp.hpl.jena.rdf.model.Model execConstruct(com.hp.hpl.jena.rdf.model.Model model)
           
 com.hp.hpl.jena.rdf.model.Model execDescribe()
           
 com.hp.hpl.jena.rdf.model.Model execDescribe(com.hp.hpl.jena.rdf.model.Model model)
           
 com.hp.hpl.jena.query.ResultSet execSelect()
           
 
Methods inherited from class org.aksw.commons.sparql.api.core.QueryExecutionDecorator
abort, close, getContext, getDataset, getDecoratee, getQuery, setDecoratee, setFileManager, setInitialBinding, setTimeout, setTimeout, setTimeout, setTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryExecutionCacheEx

public QueryExecutionCacheEx(com.hp.hpl.jena.query.QueryExecution decoratee,
                             String service,
                             String queryString,
                             CacheEx cache)
Method Detail

doCacheResultSet

public com.hp.hpl.jena.query.ResultSet doCacheResultSet()

doCacheModel

public com.hp.hpl.jena.rdf.model.Model doCacheModel(com.hp.hpl.jena.rdf.model.Model result,
                                                    org.aksw.commons.sparql.api.cache.core.ModelProvider modelProvider)

_doCacheModel

public com.hp.hpl.jena.rdf.model.Model _doCacheModel(com.hp.hpl.jena.rdf.model.Model result,
                                                     org.aksw.commons.sparql.api.cache.core.ModelProvider modelProvider)
                                              throws IOException
Throws:
IOException

doCacheBoolean

public boolean doCacheBoolean()

execSelect

public com.hp.hpl.jena.query.ResultSet execSelect()
Specified by:
execSelect in interface com.hp.hpl.jena.query.QueryExecution
Overrides:
execSelect in class QueryExecutionDecorator

execConstruct

public com.hp.hpl.jena.rdf.model.Model execConstruct()
Specified by:
execConstruct in interface com.hp.hpl.jena.query.QueryExecution
Overrides:
execConstruct in class QueryExecutionDecorator

execConstruct

public com.hp.hpl.jena.rdf.model.Model execConstruct(com.hp.hpl.jena.rdf.model.Model model)
Specified by:
execConstruct in interface com.hp.hpl.jena.query.QueryExecution
Overrides:
execConstruct in class QueryExecutionDecorator

execDescribe

public com.hp.hpl.jena.rdf.model.Model execDescribe()
Specified by:
execDescribe in interface com.hp.hpl.jena.query.QueryExecution
Overrides:
execDescribe in class QueryExecutionDecorator

execDescribe

public com.hp.hpl.jena.rdf.model.Model execDescribe(com.hp.hpl.jena.rdf.model.Model model)
Specified by:
execDescribe in interface com.hp.hpl.jena.query.QueryExecution
Overrides:
execDescribe in class QueryExecutionDecorator

execAsk

public boolean execAsk()
Specified by:
execAsk in interface com.hp.hpl.jena.query.QueryExecution
Overrides:
execAsk in class QueryExecutionDecorator


Copyright © 2012. All Rights Reserved.