com.hp.hpl.jena.rdql
Interface QueryExecution

All Known Implementing Classes:
QueryEngine

public interface QueryExecution

Interface for query execution engines. The normal sequence is: QueryExecution qe = new .... ; qe.init() ; QueryResults qres = qe.exec() ; .... qres.close() ; qe.end() ;

Version:
$Id: QueryExecution.java,v 1.8 2005/02/21 12:15:24 andy_seaborne Exp $
Author:
Andy Seaborne
See Also:
QueryEngine

Method Summary
 void abort()
          Stop in mid execution.
 void close()
          Normal end of use of this execution
 QueryResults exec()
          Do it!
 void init()
          Initialise a query execution.
 

Method Detail

init

void init()
Initialise a query execution. Should be called before exec.


exec

QueryResults exec()
Do it!


abort

void abort()
Stop in mid execution. No guarantee that the concrete implementation actual will stop or that it will do so immediately.


close

void close()
Normal end of use of this execution



Copyright © 2000, 2001, 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP