com.metamatrix.connector.metadata
Class MetadataProcedureExecution

java.lang.Object
  extended by org.teiid.connector.basic.BasicExecution
      extended by com.metamatrix.connector.metadata.MetadataProcedureExecution
All Implemented Interfaces:
Execution, ProcedureExecution, ResultSetExecution

public class MetadataProcedureExecution
extends BasicExecution
implements ProcedureExecution

Since:
4.2

Constructor Summary
MetadataProcedureExecution(IProcedure procedure, RuntimeMetadata metadata, com.metamatrix.connector.metadata.internal.IObjectSource objectSource)
           
 
Method Summary
 void cancel()
           
 void close()
           
 void execute()
           
 java.util.List<?> getOutputParameterValues()
           
 java.util.List next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataProcedureExecution

public MetadataProcedureExecution(IProcedure procedure,
                                  RuntimeMetadata metadata,
                                  com.metamatrix.connector.metadata.internal.IObjectSource objectSource)
Parameters:
metadata -
objectSource -
Since:
4.2
Method Detail

execute

public void execute()
             throws ConnectorException
Specified by:
execute in interface Execution
Throws:
ConnectorException

next

public java.util.List next()
                    throws ConnectorException,
                           DataNotAvailableException
Specified by:
next in interface ResultSetExecution
Throws:
ConnectorException
DataNotAvailableException

getOutputParameterValues

public java.util.List<?> getOutputParameterValues()
                                           throws ConnectorException
Specified by:
getOutputParameterValues in interface ProcedureExecution
Throws:
ConnectorException

cancel

public void cancel()
            throws ConnectorException
Specified by:
cancel in interface Execution
Throws:
ConnectorException
Since:
4.2
See Also:
Execution.cancel()

close

public void close()
           throws ConnectorException
Specified by:
close in interface Execution
Throws:
ConnectorException
Since:
4.2
See Also:
Execution.close()


Copyright © 2009. All Rights Reserved.