Package org.teiid.translator
Interface ProcedureExecution
-
- All Superinterfaces:
Execution
,ResultSetExecution
- All Known Implementing Classes:
BinaryWSProcedureExecution
,CassandraDirectQueryExecution
,CouchbaseDirectQueryExecution
,CouchbaseProcedureExecution
,DirectQueryExecution
,DirectSpreadsheetQueryExecution
,InfinispanDirectQueryExecution
,JDBCDirectQueryExecution
,JDBCProcedureExecution
,JPQLDirectQueryExecution
,LDAPDirectCreateUpdateDeleteQueryExecution
,LDAPDirectSearchQueryExecution
,LoopbackExecution
,MongoDBDirectQueryExecution
,ODataProcedureExecution
,ODataProcedureExecution
,OlapQueryExecution
,ProcedureExecutionParentImpl
,S3ProcedureExecution
,SimpleDBDirectQueryExecution
,SwaggerProcedureExecution
,WSProcedureExecution
,WSWSDLProcedureExecution
public interface ProcedureExecution extends ResultSetExecution
The procedure execution represents the case where a connector can execute aCall
. The output may include 0 or more output parameters and optionally a result set.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<?>
getOutputParameterValues()
Get the output parameter values.-
Methods inherited from interface org.teiid.translator.ResultSetExecution
next
-
-
-
-
Method Detail
-
getOutputParameterValues
List<?> getOutputParameterValues() throws TranslatorException
Get the output parameter values. Results should place the return parameter first if it is present, then the IN/OUT and OUT parameters should follow in the order they appeared in the command.- Throws:
TranslatorException
- If an error occurs while retrieving the output value
-
-