org.openrdf.repository.sail
Class SailQuery.QueryInterruptIteration

java.lang.Object
  extended by info.aduna.iteration.CloseableIterationBase<E,X>
      extended by info.aduna.iteration.IterationWrapper<E,X>
          extended by info.aduna.iteration.TimeLimitIteration<BindingSet,QueryEvaluationException>
              extended by org.openrdf.repository.sail.SailQuery.QueryInterruptIteration
All Implemented Interfaces:
CloseableIteration<BindingSet,QueryEvaluationException>, Iteration<BindingSet,QueryEvaluationException>
Enclosing class:
SailQuery

protected class SailQuery.QueryInterruptIteration
extends TimeLimitIteration<BindingSet,QueryEvaluationException>


Field Summary
 
Fields inherited from class info.aduna.iteration.IterationWrapper
wrappedIter
 
Constructor Summary
SailQuery.QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter, long timeLimit)
           
 
Method Summary
protected  void throwInterruptedException()
           
 
Methods inherited from class info.aduna.iteration.TimeLimitIteration
handleClose, hasNext, next, remove
 
Methods inherited from class info.aduna.iteration.CloseableIterationBase
close, isClosed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SailQuery.QueryInterruptIteration

public SailQuery.QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter,
                                         long timeLimit)
Method Detail

throwInterruptedException

protected void throwInterruptedException()
                                  throws QueryEvaluationException
Specified by:
throwInterruptedException in class TimeLimitIteration<BindingSet,QueryEvaluationException>
Throws:
QueryEvaluationException


Copyright © 2001-2009 Aduna. All Rights Reserved.