com.metamatrix.connector.xml.soap
Class SOAPConnectorState

java.lang.Object
  extended by com.metamatrix.connector.xml.base.XMLConnectorStateImpl
      extended by com.metamatrix.connector.xml.base.SecureConnectorStateImpl
          extended by com.metamatrix.connector.xml.http.HTTPConnectorState
              extended by com.metamatrix.connector.xml.soap.SOAPConnectorState
All Implemented Interfaces:
BaseXMLConnectorState, SecureConnectorState, SOAPConnectorState, XMLConnectorState, java.lang.Cloneable

public class SOAPConnectorState
extends HTTPConnectorState
implements SOAPConnectorState

This class copies the the name of the interface because it is remaining backwardly compatable with old bindings.


Field Summary
 
Fields inherited from class com.metamatrix.connector.xml.http.HTTPConnectorState
ACCESS_METHOD, GET, HOSTNAME_VERIFIER, HTTP_BASIC_PASSWORD, HTTP_BASIC_USER, PARAMETER_METHOD, PARAMETER_NAME_VALUE, PARAMETER_NONE, PARAMETER_XML_QUERY_STRING, PARAMETER_XML_REQUEST, POST, PROXY_URI, REQUEST_TIMEOUT, URI, USE_HTTP_BASIC_AUTH, XML_PARAMETER_NAME
 
Fields inherited from class com.metamatrix.connector.xml.base.XMLConnectorStateImpl
CACHE_ENABLED, CACHE_TIMEOUT, CONNECTOR_CAPABILITES, FILE_CACHE_LOCATION, INPUT_STREAM_FILTER_CLASS, LOG_REQUEST_RESPONSE_DOCS, logger, MAX_FILE_CACHE_SIZE, MAX_IN_MEMORY_STRING_SIZE, MAX_MEMORY_CACHE_SIZE, QUERY_PREPROCESS_CLASS, QUERY_PREPROCESS_CLASS_DEFAULT, SAX_FILTER_PROVIDER_CLASS, SAX_FILTER_PROVIDER_CLASS_DEFAULT
 
Fields inherited from interface com.metamatrix.connector.xml.SecureConnectorState
SECURITY_DESERIALIZER_CLASS
 
Fields inherited from interface com.metamatrix.connector.xml.XMLConnectorState
STATE_CLASS_PROP
 
Constructor Summary
SOAPConnectorState()
           
 
Method Summary
 java.util.Properties getState()
           
 boolean isEncoded()
           
 boolean isExceptionOnFault()
           
 boolean isRPC()
           
 DocumentProducer makeExecutor(XMLExecution execution)
           
 void setLogger(ConnectorLogger logger)
           
 void setState(ConnectorEnvironment env)
           
 
Methods inherited from class com.metamatrix.connector.xml.http.HTTPConnectorState
getAccessMethod, getClient, getConnection, getHttpBasicAuthPwd, getHttpBasicAuthUser, getParameterMethod, getProxyUri, getRequestTimeout, getUri, getXmlParameterName, setAccessMethod, setHttpBasicAuthPwd, setHttpBasicAuthUser, setParameterMethod, setProxyUri, setRequestTimeout, setUri, setUseHttpBasicAuth, setXmlParameterName, useHttpBasicAuth
 
Methods inherited from class com.metamatrix.connector.xml.base.SecureConnectorStateImpl
getSecurityDeserializerClass, getTrustDeserializerInstance
 
Methods inherited from class com.metamatrix.connector.xml.base.XMLConnectorStateImpl
getCacheLocation, getCacheTimeoutMillis, getCacheTimeoutSeconds, getConnectorCapabilities, getLogger, getMaxFileCacheSizeByte, getMaxFileCacheSizeKB, getMaxInMemoryStringSize, getMaxMemoryCacheSizeByte, getMaxMemoryCacheSizeKB, getPluggableInputStreamFilterClass, getPreprocessor, getSAXFilterProvider, isLogRequestResponse, isNotNullOrEmpty, isPreprocess, setPluggableInputStreamFilterClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.metamatrix.connector.xml.BaseXMLConnectorState
getLogger
 

Constructor Detail

SOAPConnectorState

public SOAPConnectorState()
Method Detail

getState

public java.util.Properties getState()
Specified by:
getState in interface BaseXMLConnectorState
Overrides:
getState in class HTTPConnectorState

setState

public void setState(ConnectorEnvironment env)
              throws ConnectorException
Specified by:
setState in interface BaseXMLConnectorState
Overrides:
setState in class HTTPConnectorState
Throws:
ConnectorException

setLogger

public void setLogger(ConnectorLogger logger)
Specified by:
setLogger in interface BaseXMLConnectorState
Overrides:
setLogger in class XMLConnectorStateImpl

makeExecutor

public DocumentProducer makeExecutor(XMLExecution execution)
                              throws ConnectorException
Specified by:
makeExecutor in interface XMLConnectorState
Overrides:
makeExecutor in class HTTPConnectorState
Throws:
ConnectorException

isEncoded

public boolean isEncoded()
Specified by:
isEncoded in interface SOAPConnectorState

isRPC

public boolean isRPC()
Specified by:
isRPC in interface SOAPConnectorState

isExceptionOnFault

public boolean isExceptionOnFault()
Specified by:
isExceptionOnFault in interface SOAPConnectorState


Copyright © 2009. All Rights Reserved.