org.uddi4j.transport
Class ApacheAxisTransport

java.lang.Object
  extended byorg.uddi4j.transport.TransportBase
      extended byorg.uddi4j.transport.ApacheAxisTransport
All Implemented Interfaces:
Transport

public class ApacheAxisTransport
extends TransportBase

Transport implementation for Apache AXIS SOAP stack.

Note: Axis does not support proxies on a per connection basis

Axis uses the JVM property support.

Author:
David Melgar (dmelgar@us.ibm.com), Ozzy (ozzy@hursley.ibm.com)

Constructor Summary
ApacheAxisTransport()
           
 
Method Summary
 org.w3c.dom.Element send(org.w3c.dom.Element el, java.net.URL url)
          Sends a UDDIElement to URL.
 org.w3c.dom.Element stringToElement(java.lang.String s)
           
 
Methods inherited from class org.uddi4j.transport.TransportBase
logEnabled, send
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApacheAxisTransport

public ApacheAxisTransport()
Method Detail

send

public org.w3c.dom.Element send(org.w3c.dom.Element el,
                                java.net.URL url)
                         throws TransportException
Sends a UDDIElement to URL.

Parameters:
el - UDDIElement to send
url - Destination URL
Returns:
An element representing a XML DOM tree containing the UDDI response.
Throws:
TransportException - Thrown if a problem occurs during transmission

stringToElement

public org.w3c.dom.Element stringToElement(java.lang.String s)
                                    throws javax.xml.parsers.ParserConfigurationException,
                                           java.io.IOException,
                                           org.xml.sax.SAXException
Throws:
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException


Copyright © 2001 International Business Machines Corporation, Hewlett-Packard Company. All Rights Reserved.