org.aksw.commons.sparql.api.timeout
Class QueryExecutionFactoryTimeout<T extends com.hp.hpl.jena.query.QueryExecution>
java.lang.Object
org.aksw.commons.sparql.api.core.QueryExecutionFactoryDecorator<T>
org.aksw.commons.sparql.api.timeout.QueryExecutionFactoryTimeout<T>
- All Implemented Interfaces:
- QueryExecutionFactory, QueryExecutionFactoryQuery, QueryExecutionFactoryString
public class QueryExecutionFactoryTimeout<T extends com.hp.hpl.jena.query.QueryExecution>
- extends QueryExecutionFactoryDecorator<T>
A query execution factory, which sets a given timeout
on all created query executions
- Author:
- Claus Stadler
Date: 7/26/11
Time: 10:27 AM
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryExecutionFactoryTimeout
public QueryExecutionFactoryTimeout(QueryExecutionFactory<? extends T> decoratee)
QueryExecutionFactoryTimeout
public QueryExecutionFactoryTimeout(QueryExecutionFactory<? extends T> decoratee,
long timeout)
QueryExecutionFactoryTimeout
public QueryExecutionFactoryTimeout(QueryExecutionFactory<? extends T> decoratee,
long timeout,
TimeUnit timeUnit)
QueryExecutionFactoryTimeout
public QueryExecutionFactoryTimeout(QueryExecutionFactory<? extends T> decoratee,
long timeout1,
long timeout2)
QueryExecutionFactoryTimeout
public QueryExecutionFactoryTimeout(QueryExecutionFactory decoratee,
long timeout1,
TimeUnit timeUnit1,
long timeout2,
TimeUnit timeUnit2)
decorate
public static <U extends com.hp.hpl.jena.query.QueryExecution> QueryExecutionFactoryTimeout<U> decorate(QueryExecutionFactory<U> decoratee,
long timeout)
createQueryExecution
public T createQueryExecution(com.hp.hpl.jena.query.Query query)
- Specified by:
createQueryExecution in interface QueryExecutionFactoryQuery- Overrides:
createQueryExecution in class QueryExecutionFactoryDecorator<T extends com.hp.hpl.jena.query.QueryExecution>
createQueryExecution
public T createQueryExecution(String queryString)
- Specified by:
createQueryExecution in interface QueryExecutionFactoryString- Overrides:
createQueryExecution in class QueryExecutionFactoryDecorator<T extends com.hp.hpl.jena.query.QueryExecution>
Copyright © 2012. All Rights Reserved.