com.metamatrix.connector.xml.jms
Class JMSSOAPConnectorState

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.jms.JMSXMLConnectorState
              extended by com.metamatrix.connector.xml.jms.JMSSOAPConnectorState
All Implemented Interfaces:
BaseXMLConnectorState, JMSConnectorState, SecureConnectorState, SOAPConnectorState, XMLConnectorState, java.lang.Cloneable

public class JMSSOAPConnectorState
extends JMSXMLConnectorState
implements SOAPConnectorState


Field Summary
static java.lang.String AUTH_PASSWORD_PROPERTY_NAME
           
static java.lang.String AUTH_REGIME_BASIC
           
static java.lang.String AUTH_REGIME_NONE
           
static java.lang.String AUTH_REGIME_PROPERTY_NAME
           
static java.lang.String AUTH_REGIME_WSSEC
           
static java.lang.String AUTH_USER_PROPERTY_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.jms.JMSConnectorState
ACKNOWLEDGEMENT_MODE, AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, CONNECTION_FACTORY, CONNECTION_RETRY_COUNT, CORRELATION_ID, DELIVERY_MODE_NON_PERISTENT, DELIVERY_MODE_PERISTENT, DUPS_OK_ACKNOWLEDGE, INBOUND_JMS_DESTINATION, INITIAL_CONTEXT_FACTORY, MESSAGE_DELIVERY_MODE, MESSAGE_DURATION, MESSAGE_PRIORITY, OUTBOUND_JMS_DESTINATION, PASSWORD, PROVIDER_URL, RECEIVE_TIMEOUT, REPLY_TO_DESTINATION, USERNAME
 
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
JMSSOAPConnectorState()
           
 
Method Summary
 java.lang.String getAuthPassword()
           
 java.lang.String getAuthUser()
           
 SecurityToken getSecurityToken()
           
 java.util.Properties getState()
           
 boolean isEncoded()
           
 boolean isExceptionOnFault()
           
 boolean isRPC()
           
 boolean isUseBasicAuth()
           
 boolean isUseWSSec()
           
 void setAuthPassword(java.lang.String password)
           
 void setLogger(ConnectorLogger logger)
           
 void setState(ConnectorEnvironment env)
           
 
Methods inherited from class com.metamatrix.connector.xml.jms.JMSXMLConnectorState
getAcknowledgementMode, getConnection, getConnectionFactoryName, getConnectionRetryCount, getCorrelationIdPrefix, getInboundJMSDestination, getInitialContextFactoryName, getMessageDeliveryMode, getMessageDuration, getMesssagePriority, getOutboundJMSDestination, getPassword, getPrimaryProviderUrl, getReceiveTimeout, getReplyToDestination, getUserName, makeExecutor
 
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
 
Methods inherited from interface com.metamatrix.connector.xml.SecureConnectorState
getSecurityDeserializerClass, getTrustDeserializerInstance
 

Field Detail

AUTH_USER_PROPERTY_NAME

public static final java.lang.String AUTH_USER_PROPERTY_NAME
See Also:
Constant Field Values

AUTH_PASSWORD_PROPERTY_NAME

public static final java.lang.String AUTH_PASSWORD_PROPERTY_NAME
See Also:
Constant Field Values

AUTH_REGIME_WSSEC

public static final java.lang.String AUTH_REGIME_WSSEC
See Also:
Constant Field Values

AUTH_REGIME_BASIC

public static final java.lang.String AUTH_REGIME_BASIC
See Also:
Constant Field Values

AUTH_REGIME_NONE

public static final java.lang.String AUTH_REGIME_NONE
See Also:
Constant Field Values

AUTH_REGIME_PROPERTY_NAME

public static final java.lang.String AUTH_REGIME_PROPERTY_NAME
See Also:
Constant Field Values
Constructor Detail

JMSSOAPConnectorState

public JMSSOAPConnectorState()
Method Detail

setState

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

getState

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

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

isUseBasicAuth

public boolean isUseBasicAuth()

isUseWSSec

public boolean isUseWSSec()

getAuthUser

public java.lang.String getAuthUser()

getAuthPassword

public java.lang.String getAuthPassword()

setAuthPassword

public void setAuthPassword(java.lang.String password)

isExceptionOnFault

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

getSecurityToken

public SecurityToken getSecurityToken()


Copyright © 2009. All Rights Reserved.