Class QueryExecutionCacheFrontend
java.lang.Object
org.aksw.jenax.dataaccess.sparql.execution.query.QueryExecutionWrapperBase<org.apache.jena.query.QueryExecution>
org.aksw.jena_sparql_api.cache.staging.QueryExecutionCacheFrontend
- All Implemented Interfaces:
AutoCloseable,QueryExecutionWrapper,org.apache.jena.query.QueryExecution
public class QueryExecutionCacheFrontend
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
ConstructorsConstructorDescriptionQueryExecutionCacheFrontend(org.apache.jena.query.QueryExecution decoratee, String service, String queryString, CacheFrontend cacheFrontend) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.rdf.model.Model_doCacheModel(org.apache.jena.rdf.model.Model result, ModelProvider modelProvider) voidabort()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
close, getContext, getDataset, getQuery, getTimeout1, getTimeout2, isClosed, tryGetDelegate, unwrap
-
Constructor Details
-
QueryExecutionCacheFrontend
public QueryExecutionCacheFrontend(org.apache.jena.query.QueryExecution decoratee, String service, String queryString, CacheFrontend cacheFrontend)
-
-
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>
-
abort
public void abort()
-