com.metamatrix.connector.xml.soap
Class SOAPExecution

java.lang.Object
  extended by com.metamatrix.connector.xml.streaming.BaseStreamingExecution
      extended by com.metamatrix.connector.xml.http.HTTPExecution
          extended by com.metamatrix.connector.xml.soap.SOAPExecution
All Implemented Interfaces:
XMLExecution, Execution, ResultSetExecution

public class SOAPExecution
extends HTTPExecution


Field Summary
 
Fields inherited from class com.metamatrix.connector.xml.streaming.BaseStreamingExecution
connection, connEnv, exeContext, exeInfo, logger, metadata, query, resultProducers, results, rowProducer, xpaths
 
Constructor Summary
SOAPExecution(IQuery query, XMLConnectionImpl conn, RuntimeMetadata metadata, ExecutionContext exeContext, ConnectorEnvironment connectorEnv)
           
 
Method Summary
 ResultProducer getStreamProducer()
          Gets all the InputStreams for a single ExecutionInfo instance.
 
Methods inherited from class com.metamatrix.connector.xml.http.HTTPExecution
execute
 
Methods inherited from class com.metamatrix.connector.xml.streaming.BaseStreamingExecution
cancel, close, getConnection, getExeContext, next
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPExecution

public SOAPExecution(IQuery query,
                     XMLConnectionImpl conn,
                     RuntimeMetadata metadata,
                     ExecutionContext exeContext,
                     ConnectorEnvironment connectorEnv)
Method Detail

getStreamProducer

public ResultProducer getStreamProducer()
                                 throws ConnectorException
Description copied from interface: XMLExecution
Gets all the InputStreams for a single ExecutionInfo instance. This could be any number or streams and is implementation dependent.

Specified by:
getStreamProducer in interface XMLExecution
Overrides:
getStreamProducer in class HTTPExecution
Returns:
Throws:
ConnectorException


Copyright © 2009. All Rights Reserved.