com.metamatrix.connector.xml.http
Class HTTPExecutor
java.lang.Object
com.metamatrix.connector.xml.http.HTTPExecutor
- All Implemented Interfaces:
- ResultProducer
- Direct Known Subclasses:
- SOAPExecutor
public class HTTPExecutor
- extends java.lang.Object
- implements ResultProducer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
execution
protected XMLExecution execution
requests
protected java.util.List<HTTPRequest> requests
state
protected HTTPConnectorState state
exeInfo
protected ExecutionInfo exeInfo
HTTPExecutor
public HTTPExecutor(HTTPConnectorState state,
XMLExecution execution,
ExecutionInfo exeInfo,
QueryAnalyzer analyzer)
throws ConnectorException
- Parameters:
state
- execution
- exeInfo
- analyzer
-
- Throws:
ConnectorException
getXMLDocuments
public java.util.Iterator<Document> getXMLDocuments()
throws ConnectorException
- Description copied from interface:
ResultProducer
- Gets all the InputStreams for a single ExecutionInfo instance.
This could be any number or streams and is implementation dependent.
- Specified by:
getXMLDocuments
in interface ResultProducer
- Returns:
-
- Throws:
ConnectorException
closeStreams
public void closeStreams()
- Specified by:
closeStreams
in interface ResultProducer
createRequests
protected void createRequests(XMLExecution execution,
ExecutionInfo exeInfo,
java.util.List<CriteriaDesc[]> requestPerms)
throws ConnectorException
- Throws:
ConnectorException
Copyright © 2009. All Rights Reserved.