org.apache.juddi.registry.proxy
Class Axis2Transport

java.lang.Object
  extended by org.apache.juddi.registry.proxy.Axis2Transport
All Implemented Interfaces:
Transport

public class Axis2Transport
extends java.lang.Object
implements Transport

Author:
Jeff Faath (jeff@esigma.com) Transport class for jUDDI that works with Axis2 TODO: Possibly use a static ServiceClient as it takes the longest to instantiate and doesn't really need to be remade every call.

Constructor Summary
Axis2Transport()
           
 
Method Summary
 java.lang.String doXmlToString(org.w3c.dom.Element elem)
           
 org.w3c.dom.Element send(org.w3c.dom.Element request, java.net.URL endpointURL)
           
 java.lang.String send(java.lang.String request, java.net.URL endpointURL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Axis2Transport

public Axis2Transport()
Method Detail

send

public org.w3c.dom.Element send(org.w3c.dom.Element request,
                                java.net.URL endpointURL)
                         throws RegistryException
Specified by:
send in interface Transport
Throws:
RegistryException

send

public java.lang.String send(java.lang.String request,
                             java.net.URL endpointURL)
                      throws RegistryException
Specified by:
send in interface Transport
Throws:
RegistryException

doXmlToString

public java.lang.String doXmlToString(org.w3c.dom.Element elem)
                               throws javax.xml.transform.TransformerConfigurationException,
                                      javax.xml.transform.TransformerException
Throws:
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException


Copyright © 2004-2009 Apache Software Foundation. All Rights Reserved.