org.jboss.soa.esb.actions.soap
Class JBossWSDLLocatorImpl

java.lang.Object
  extended by org.jboss.soa.esb.actions.soap.JBossWSDLLocatorImpl
All Implemented Interfaces:
javax.wsdl.xml.WSDLLocator

public class JBossWSDLLocatorImpl
extends java.lang.Object
implements javax.wsdl.xml.WSDLLocator

A WSDLLocator that can handle wsdl imports

Author:
Magesh Kumar B

Constructor Summary
JBossWSDLLocatorImpl(org.xml.sax.EntityResolver entityResolver, java.net.URL wsdlLocation)
           
 
Method Summary
 void close()
           
 org.xml.sax.InputSource getBaseInputSource()
           
 java.lang.String getBaseURI()
           
 org.xml.sax.InputSource getImportInputSource(java.lang.String parent, java.lang.String resource)
           
 java.lang.String getLatestImportURI()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossWSDLLocatorImpl

public JBossWSDLLocatorImpl(org.xml.sax.EntityResolver entityResolver,
                            java.net.URL wsdlLocation)
Method Detail

getBaseInputSource

public org.xml.sax.InputSource getBaseInputSource()
Specified by:
getBaseInputSource in interface javax.wsdl.xml.WSDLLocator

getBaseURI

public java.lang.String getBaseURI()
Specified by:
getBaseURI in interface javax.wsdl.xml.WSDLLocator

getImportInputSource

public org.xml.sax.InputSource getImportInputSource(java.lang.String parent,
                                                    java.lang.String resource)
Specified by:
getImportInputSource in interface javax.wsdl.xml.WSDLLocator

getLatestImportURI

public java.lang.String getLatestImportURI()
Specified by:
getLatestImportURI in interface javax.wsdl.xml.WSDLLocator

close

public void close()
Specified by:
close in interface javax.wsdl.xml.WSDLLocator