Class SoapConnection


  • public class SoapConnection
    extends java.lang.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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addHeader​(javax.xml.namespace.QName sessionHeader, java.lang.Object header)  
      void clearHeaders()  
      XMLizable send​(java.lang.String soapAction, javax.xml.namespace.QName requestElement, XMLizable request, javax.xml.namespace.QName responseElement, java.lang.Class responseType)  
      XMLizable send​(javax.xml.namespace.QName requestElement, XMLizable request, javax.xml.namespace.QName responseElement, java.lang.Class responseType)  
      void setConnection​(java.lang.Object connection)  
      void setKnownHeaders​(java.util.Map<javax.xml.namespace.QName,​java.lang.Class> knownHeaders)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SoapConnection

        public SoapConnection​(java.lang.String url,
                              java.lang.String objectNamespace,
                              TypeMapper typeMapper,
                              ConnectorConfig config)
    • Method Detail

      • setConnection

        public void setConnection​(java.lang.Object connection)
      • setKnownHeaders

        public void setKnownHeaders​(java.util.Map<javax.xml.namespace.QName,​java.lang.Class> knownHeaders)
      • addHeader

        public void addHeader​(javax.xml.namespace.QName sessionHeader,
                              java.lang.Object header)
      • clearHeaders

        public void clearHeaders()