Package com.sforce.ws.transport
Class SoapConnection
- java.lang.Object
-
- com.sforce.ws.transport.SoapConnection
-
public class SoapConnection extends Object
SoapConnection can be used to send and receive SOAP messages over the specified Transport. This class can be used to send any XML data and it returns the result as XML. This class is ideal to use with doc-literal web service.- Since:
- 1.0 Nov 30, 2005
- Version:
- 1.0
- Author:
- http://cheenath.com
-
-
Constructor Summary
Constructors Constructor Description SoapConnection(String url, String objectNamespace, TypeMapper typeMapper, ConnectorConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHeader(QName sessionHeader, Object header)voidclearHeaders()XMLizablesend(String soapAction, QName requestElement, XMLizable request, QName responseElement, Class responseType)XMLizablesend(QName requestElement, XMLizable request, QName responseElement, Class responseType)voidsetConnection(Object connection)voidsetKnownHeaders(Map<QName,Class> knownHeaders)
-
-
-
Constructor Detail
-
SoapConnection
public SoapConnection(String url, String objectNamespace, TypeMapper typeMapper, ConnectorConfig config)
-
-
Method Detail
-
setConnection
public void setConnection(Object connection)
-
send
public XMLizable send(QName requestElement, XMLizable request, QName responseElement, Class responseType) throws ConnectionException
- Throws:
ConnectionException
-
send
public XMLizable send(String soapAction, QName requestElement, XMLizable request, QName responseElement, Class responseType) throws ConnectionException
- Throws:
ConnectionException
-
clearHeaders
public void clearHeaders()
-
-