com.metamatrix.connector.xml.soap
Class SOAPDocBuilder
java.lang.Object
com.metamatrix.connector.xml.soap.SOAPDocBuilder
public class SOAPDocBuilder
- extends java.lang.Object
Method Summary |
static void |
addSoapBasicAuth(org.jdom.Element header,
java.lang.String user,
java.lang.String password)
|
static void |
addWSSecurityUserToken(org.jdom.Element header,
java.lang.String user,
java.lang.String password)
|
java.lang.String |
createSOAPRequest(JMSSOAPConnectorState state,
java.util.List queryList,
java.lang.String namespacePrefixes,
java.lang.String inputParmsXPath)
|
org.jdom.Document |
createXMLRequestDoc(java.util.List params,
SOAPConnectorState state,
java.lang.String namespacePrefixes,
java.lang.String inputParmsXPath)
|
static void |
removeEnvelope(SOAPConnectorState state,
Response response)
|
static void |
removeEnvelope(SOAPConnectorState state,
XMLDocument xmlDoc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
encodingStyle
public static final java.lang.String encodingStyle
- See Also:
- Constant Field Values
encodingStyleUrl
public static final java.lang.String encodingStyleUrl
- See Also:
- Constant Field Values
xsiLabel
public static final java.lang.String xsiLabel
- See Also:
- Constant Field Values
xsiNS
public static final java.lang.String xsiNS
- See Also:
- Constant Field Values
xsdLabel
public static final java.lang.String xsdLabel
- See Also:
- Constant Field Values
xsLabel
public static final java.lang.String xsLabel
- See Also:
- Constant Field Values
xsNS
public static final java.lang.String xsNS
- See Also:
- Constant Field Values
xsdNS
public static final java.lang.String xsdNS
- See Also:
- Constant Field Values
soapNSLabel
public static final java.lang.String soapNSLabel
- See Also:
- Constant Field Values
soapNS
public static final java.lang.String soapNS
- See Also:
- Constant Field Values
soapBody
public static final java.lang.String soapBody
- See Also:
- Constant Field Values
soapHeader
public static final java.lang.String soapHeader
- See Also:
- Constant Field Values
DUMMY_NS_PREFIX
public static final java.lang.String DUMMY_NS_PREFIX
- See Also:
- Constant Field Values
DUMMY_NS_NAME
public static final java.lang.String DUMMY_NS_NAME
- See Also:
- Constant Field Values
wsSecNS
public static final java.lang.String wsSecNS
- See Also:
- Constant Field Values
wsSecLabel
public static final java.lang.String wsSecLabel
- See Also:
- Constant Field Values
wsSecUtilNS
public static final java.lang.String wsSecUtilNS
- See Also:
- Constant Field Values
wsSecUtilLabel
public static final java.lang.String wsSecUtilLabel
- See Also:
- Constant Field Values
soapNSObj
public static final org.jdom.Namespace soapNSObj
xsiNSObj
public static final org.jdom.Namespace xsiNSObj
xsdNSObj
public static final org.jdom.Namespace xsdNSObj
xsNSObj
public static final org.jdom.Namespace xsNSObj
wsSecNSObj
public static final org.jdom.Namespace wsSecNSObj
wsSecUtilNSObj
public static final org.jdom.Namespace wsSecUtilNSObj
SOAPDocBuilder
public SOAPDocBuilder()
createSOAPRequest
public java.lang.String createSOAPRequest(JMSSOAPConnectorState state,
java.util.List queryList,
java.lang.String namespacePrefixes,
java.lang.String inputParmsXPath)
throws ConnectorException
- Throws:
ConnectorException
addSoapBasicAuth
public static void addSoapBasicAuth(org.jdom.Element header,
java.lang.String user,
java.lang.String password)
addWSSecurityUserToken
public static void addWSSecurityUserToken(org.jdom.Element header,
java.lang.String user,
java.lang.String password)
createXMLRequestDoc
public org.jdom.Document createXMLRequestDoc(java.util.List params,
SOAPConnectorState state,
java.lang.String namespacePrefixes,
java.lang.String inputParmsXPath)
throws ConnectorException
- Throws:
ConnectorException
removeEnvelope
public static void removeEnvelope(SOAPConnectorState state,
Response response)
throws ConnectorException
- Throws:
ConnectorException
removeEnvelope
public static void removeEnvelope(SOAPConnectorState state,
XMLDocument xmlDoc)
throws ConnectorException
- Throws:
ConnectorException
Copyright © 2009. All Rights Reserved.