com.metamatrix.connector.xml.soap
Class SOAPExecutor

java.lang.Object
  extended by com.metamatrix.connector.xml.http.HTTPExecutor
      extended by com.metamatrix.connector.xml.soap.SOAPExecutor
All Implemented Interfaces:
ResultProducer

public class SOAPExecutor
extends HTTPExecutor


Field Summary
 
Fields inherited from class com.metamatrix.connector.xml.http.HTTPExecutor
execution, m_requestor, PARM_INPUT_NAMESPACE_TABLE_PROPERTY_NAME, PARM_INPUT_XPATH_TABLE_PROPERTY_NAME, request
 
Constructor Summary
SOAPExecutor(SOAPConnectorState state, XMLExecution execution, ExecutionInfo exeInfo)
           
 
Method Summary
protected  java.lang.String getCacheKey()
           
 int getDocumentCount()
           
protected  java.io.InputStream getDocumentStream()
           
protected  void setRequests(java.util.List params, java.lang.String uriString)
           
 
Methods inherited from class com.metamatrix.connector.xml.http.HTTPExecutor
addGetValues, addPostValues, addStreamFilters, attemptConditionalLog, buildInputXMLDocument, buildRawUriString, buildUriString, cannotProjectParameter, checkIfRequestIsNeeded, closeStreams, createNameValuePairs, createXMLRequestDoc, createXMLRequestDocString, generatePairs, getAllowHttp500, getExeInfo, getLogger, getRequestObject, getState, getXMLDocuments, modifyRequest, releaseDocumentStream, removeAngleBrackets
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPExecutor

public SOAPExecutor(SOAPConnectorState state,
                    XMLExecution execution,
                    ExecutionInfo exeInfo)
             throws ConnectorException
Throws:
ConnectorException
Method Detail

getDocumentStream

protected java.io.InputStream getDocumentStream()
                                         throws ConnectorException
Overrides:
getDocumentStream in class HTTPExecutor
Throws:
ConnectorException

setRequests

protected void setRequests(java.util.List params,
                           java.lang.String uriString)
                    throws ConnectorException
Overrides:
setRequests in class HTTPExecutor
Throws:
ConnectorException

getCacheKey

protected java.lang.String getCacheKey()
                                throws ConnectorException
Overrides:
getCacheKey in class HTTPExecutor
Throws:
ConnectorException

getDocumentCount

public int getDocumentCount()
                     throws ConnectorException
Throws:
ConnectorException


Copyright © 2009. All Rights Reserved.