org.teiid.connector.api
Interface ProcedureExecution

All Superinterfaces:
Execution, ResultSetExecution
All Known Implementing Classes:
FileExecution, JDBCProcedureExecution, LoopbackExecution, MetadataProcedureExecution, ProcedureExecutionParentImpl, SoapExecution, XMLSourceExecution

public interface ProcedureExecution
extends ResultSetExecution

The procedure execution represents the case where a connector can execute a procedural call (such as a stored procedure). This command takes a procedure with input values and executes the procedure. 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.connector.api.ResultSetExecution
next
 
Methods inherited from interface org.teiid.connector.api.Execution
cancel, close, execute
 

Method Detail

getOutputParameterValues

java.util.List<?> getOutputParameterValues()
                                           throws ConnectorException
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:
ConnectorException - If an error occurs while retrieving the output value


Copyright © 2009. All Rights Reserved.