| java.lang.Object |
| ↳ |
com.sforce.ws.transport.SoapConnection |
Class Overview
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.
Summary
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
Fields
private
Object
connection
private
HashMap<QName, Object>
headers
private
Map<QName, Class>
knownHeaders
private
String
objectNamespace
Public Constructors
public
SoapConnection
(String url, String objectNamespace, TypeMapper typeMapper, ConnectorConfig config)
Parameters
| url
| |
| objectNamespace
| |
| typeMapper
| |
| config
| |
Public Methods
public
void
addHeader
(QName sessionHeader, Object header)
public
void
clearHeaders
()
public
XMLizable
send
(String soapAction, QName requestElement, XMLizable request, QName responseElement, Class responseType)
Parameters
| soapAction
| |
| requestElement
| |
| request
| |
| responseElement
| |
| responseType
| |
public
XMLizable
send
(QName requestElement, XMLizable request, QName responseElement, Class responseType)
Parameters
| requestElement
| |
| request
| |
| responseElement
| |
| responseType
| |
public
void
setConnection
(Object connection)
public
void
setKnownHeaders
(Map<QName, Class> knownHeaders)