Package org.teiid.translator
Interface ResultSetExecution
-
- All Superinterfaces:
Execution
- All Known Subinterfaces:
ProcedureExecution
- All Known Implementing Classes:
AccumuloQueryExecution
,BinaryWSProcedureExecution
,CassandraDirectQueryExecution
,CassandraQueryExecution
,CouchbaseDirectQueryExecution
,CouchbaseProcedureExecution
,CouchbaseQueryExecution
,DirectQueryExecution
,DirectSpreadsheetQueryExecution
,ExcelExecution
,InfinispanDirectQueryExecution
,InfinispanQueryExecution
,JDBCDirectQueryExecution
,JDBCProcedureExecution
,JDBCQueryExecution
,JPQLDirectQueryExecution
,JPQLQueryExecution
,LDAPDirectCreateUpdateDeleteQueryExecution
,LDAPDirectSearchQueryExecution
,LDAPQueryExecution
,LDAPSyncQueryExecution
,LoopbackExecution
,MongoDBDirectQueryExecution
,MongoDBQueryExecution
,ODataProcedureExecution
,ODataProcedureExecution
,ODataQueryExecution
,ODataQueryExecution
,OlapQueryExecution
,ParquetExecution
,ProcedureExecutionParentImpl
,QueryExecutionImpl
,S3ProcedureExecution
,SimpleDBDirectQueryExecution
,SimpleDBQueryExecution
,SolrQueryExecution
,SpreadsheetQueryExecution
,SwaggerProcedureExecution
,WSProcedureExecution
,WSWSDLProcedureExecution
,YahooExecution
public interface ResultSetExecution extends Execution
Defines an execution forQueryExpression
s andCall
s that returns a resultset, which is represented through the iterator methodnext()
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<?>
next()
Retrieves the next row of the resultset.
-
-
-
Method Detail
-
next
List<?> next() throws TranslatorException, DataNotAvailableException
Retrieves the next row of the resultset.- Returns:
- the next row or null indicating that there are no more results
- Throws:
TranslatorException
DataNotAvailableException
-
-