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, CONNECTOR_CAPABILITES, INPUT_STREAM_FILTER_CLASS, LOG_REQUEST_RESPONSE_DOCS, logger, 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
 Connection getConnection(CachingConnector connector, ExecutionContext context, ConnectorEnvironment environment)
           
 boolean isEncoded()
           
 boolean isExceptionOnFault()
           
 boolean isRPC()
           
 void setLogger(ConnectorLogger logger)
           
 void setState(ConnectorEnvironment env)
           
 
Methods inherited from class com.metamatrix.connector.xml.http.HTTPConnectorState
getAccessMethod, getClient, 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, getState, getTrustDeserializerInstance
 
Methods inherited from class com.metamatrix.connector.xml.base.XMLConnectorStateImpl
getConnectorCapabilities, getLogger, getPluggableInputStreamFilterClass, getPreprocessor, getSAXFilterProvider, isCaching, 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, getState
 

Constructor Detail

SOAPConnectorState

public SOAPConnectorState()
Method Detail

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

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

getConnection

public Connection getConnection(CachingConnector connector,
                                ExecutionContext context,
                                ConnectorEnvironment environment)
                         throws ConnectorException
Specified by:
getConnection in interface XMLConnectorState
Overrides:
getConnection in class HTTPConnectorState
Throws:
ConnectorException


Copyright © 2009. All Rights Reserved.