com.eviware.soapui.impl.wsdl.support.wsdl
Class WsdlLoader
java.lang.Object
com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader
- All Implemented Interfaces:
- javax.wsdl.xml.WSDLLocator
- Direct Known Subclasses:
- CachedWsdlLoader, UrlWsdlLoader
public abstract class WsdlLoader
- extends java.lang.Object
- implements javax.wsdl.xml.WSDLLocator
Abstract WSDLLocator for loading definitions from either URL or cache..
- Author:
- ole.matzura
|
Field Summary |
protected static org.apache.log4j.Logger |
log
|
|
Constructor Summary |
WsdlLoader(java.lang.String url)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.wsdl.xml.WSDLLocator |
close |
log
protected static final org.apache.log4j.Logger log
WsdlLoader
public WsdlLoader(java.lang.String url)
getBaseInputSource
public org.xml.sax.InputSource getBaseInputSource()
- Specified by:
getBaseInputSource in interface javax.wsdl.xml.WSDLLocator
load
public abstract java.io.InputStream load(java.lang.String url)
throws java.lang.Exception
- Throws:
java.lang.Exception
loadXmlObject
public org.apache.xmlbeans.XmlObject loadXmlObject(java.lang.String url,
org.apache.xmlbeans.XmlOptions options)
throws java.lang.Exception
- Throws:
java.lang.Exception
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 imp)
- Specified by:
getImportInputSource in interface javax.wsdl.xml.WSDLLocator
isAbsoluteUrl
protected boolean isAbsoluteUrl(java.lang.String tempImp)
getLatestImportURI
public java.lang.String getLatestImportURI()
- Specified by:
getLatestImportURI in interface javax.wsdl.xml.WSDLLocator
hasCredentials
public boolean hasCredentials()
getPassword
public java.lang.String getPassword()
getUsername
public java.lang.String getUsername()
abort
public abstract boolean abort()
isAborted
public abstract boolean isAborted()
cacheWsdl
public static com.eviware.soapui.config.DefinitionCacheConfig cacheWsdl(WsdlLoader loader)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2005-2007 eviware.com. All Rights Reserved.