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
-
-