Class QueryExecutionCache
java.lang.Object
org.aksw.jenax.dataaccess.sparql.execution.query.QueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
org.aksw.jena_sparql_api.cache.core.QueryExecutionCache
- All Implemented Interfaces:
AutoCloseable,QueryExecutionWrapper,org.apache.jena.query.QueryExecution
public class QueryExecutionCache
extends QueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
- Author:
- Claus Stadler Date: 7/26/11 Time: 4:11 PM
-
Field Summary
Fields inherited from class org.aksw.jenax.dataaccess.sparql.execution.query.QueryExecutionWrapperBase
decoratee -
Constructor Summary
ConstructorsConstructorDescriptionQueryExecutionCache(org.apache.jena.query.QueryExecution decoratee, String queryString, Cache cache) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.rdf.model.Model_doCacheModel(org.apache.jena.rdf.model.Model result, ModelProvider modelProvider) booleanorg.apache.jena.rdf.model.ModeldoCacheModel(org.apache.jena.rdf.model.Model result, ModelProvider modelProvider) org.apache.jena.query.ResultSetbooleanexecAsk()org.apache.jena.rdf.model.Modelorg.apache.jena.rdf.model.ModelexecConstruct(org.apache.jena.rdf.model.Model model) org.apache.jena.rdf.model.Modelorg.apache.jena.rdf.model.ModelexecDescribe(org.apache.jena.rdf.model.Model model) org.apache.jena.query.ResultSetMethods inherited from class org.aksw.jenax.dataaccess.sparql.execution.query.QueryExecutionWrapperBase
afterExec, beforeExec, execConstructDataset, execConstructDataset, execConstructQuads, execConstructTriples, execDescribeTriples, execJson, execJsonItems, getDelegate, getQueryString, onExceptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.dataaccess.sparql.execution.query.QueryExecutionWrapper
abort, close, getContext, getDataset, getQuery, getTimeout1, getTimeout2, isClosed, tryGetDelegate, unwrap
-
Constructor Details
-
QueryExecutionCache
-
-
Method Details
-
doCacheResultSet
public org.apache.jena.query.ResultSet doCacheResultSet() -
doCacheModel
public org.apache.jena.rdf.model.Model doCacheModel(org.apache.jena.rdf.model.Model result, ModelProvider modelProvider) -
_doCacheModel
public org.apache.jena.rdf.model.Model _doCacheModel(org.apache.jena.rdf.model.Model result, ModelProvider modelProvider) throws IOException - Throws:
IOException
-
doCacheBoolean
public boolean doCacheBoolean() -
execSelect
public org.apache.jena.query.ResultSet execSelect()- Specified by:
execSelectin interfaceorg.apache.jena.query.QueryExecution- Overrides:
execSelectin classQueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
-
execConstruct
public org.apache.jena.rdf.model.Model execConstruct()- Specified by:
execConstructin interfaceorg.apache.jena.query.QueryExecution- Overrides:
execConstructin classQueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
-
execConstruct
public org.apache.jena.rdf.model.Model execConstruct(org.apache.jena.rdf.model.Model model) - Specified by:
execConstructin interfaceorg.apache.jena.query.QueryExecution- Overrides:
execConstructin classQueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
-
execDescribe
public org.apache.jena.rdf.model.Model execDescribe()- Specified by:
execDescribein interfaceorg.apache.jena.query.QueryExecution- Overrides:
execDescribein classQueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
-
execDescribe
public org.apache.jena.rdf.model.Model execDescribe(org.apache.jena.rdf.model.Model model) - Specified by:
execDescribein interfaceorg.apache.jena.query.QueryExecution- Overrides:
execDescribein classQueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
-
execAsk
public boolean execAsk()- Specified by:
execAskin interfaceorg.apache.jena.query.QueryExecution- Overrides:
execAskin classQueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
-