org.teiid.translator
Interface ProcedureExecution

All Superinterfaces:
Execution, ResultSetExecution
All Known Implementing Classes:
BinaryWSProcedureExecution, JDBCProcedureExecution, LoopbackExecution, ProcedureExecutionParentImpl, WSProcedureExecution

public interface ProcedureExecution
extends ResultSetExecution

The procedure execution represents the case where a connector can execute a Call. The output may include 0 or more output parameters and optionally a result set.


Method Summary
 java.util.List<?> getOutputParameterValues()
          Get the output parameter values.
 
Methods inherited from interface org.teiid.translator.ResultSetExecution
next
 
Methods inherited from interface org.teiid.translator.Execution
cancel, close, execute
 

Method Detail

getOutputParameterValues

java.util.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


Copyright © 2010. All Rights Reserved.