IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.webservices.soap
Class IBMSOAPConnection

java.lang.Object
  extended by javax.xml.soap.SOAPConnection
      extended by com.ibm.websphere.webservices.soap.IBMSOAPConnection

public abstract class IBMSOAPConnection
extends javax.xml.soap.SOAPConnection

This is a marker interface. IBM value-add methods may be added to this class in the future.

See Also:
SOAPConnection

Constructor Summary
IBMSOAPConnection()
           
 
Method Summary
abstract  javax.xml.soap.SOAPMessage call(javax.xml.soap.SOAPMessage request, java.lang.Object endpoint, boolean useLegacyClientEngine)
          Sends the given message to the specified endpoint and blocks until it has returned the response.
 
Methods inherited from class javax.xml.soap.SOAPConnection
call, close, get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IBMSOAPConnection

public IBMSOAPConnection()
Method Detail

call

public abstract javax.xml.soap.SOAPMessage call(javax.xml.soap.SOAPMessage request,
                                                java.lang.Object endpoint,
                                                boolean useLegacyClientEngine)
                                         throws javax.xml.soap.SOAPException
Sends the given message to the specified endpoint and blocks until it has returned the response.

Parameters:
request - the SOAPMessage object to be sent
endpoint - a URLEndpoint object giving the URL to which the message should be sent
useLegacyClientEngine - (true) force the use of the old client engine. (false) use the new JAX-WS/SAAJ 1.3 enabled client engine.
Returns:
the SOAPMessage object that is the response to the message that was sent
Throws:
SOAPException - if there is a SOAP error
javax.xml.soap.SOAPException

IBM WebSphere Application ServerTM
Release 8