com.eviware.soapui.impl.wsdl.support.wsdl
Class CachedWsdlLoader
java.lang.Object
com.eviware.soapui.impl.support.definition.support.AbstractDefinitionLoader
com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader
com.eviware.soapui.impl.wsdl.support.wsdl.CachedWsdlLoader
- All Implemented Interfaces:
- DefinitionLoader, WsdlDefinitionLoader, SchemaLoader, javax.wsdl.xml.WSDLLocator
public class CachedWsdlLoader
- extends WsdlLoader
WsdlLoader for cached definitions
- Author:
- ole.matzura
Fields inherited from class com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader |
log |
Method Summary |
void |
close()
|
StringToStringMap |
createFilesForExport(java.lang.String urlPrefix)
|
static org.apache.xmlbeans.XmlObject |
getPartContent(com.eviware.soapui.config.DefinitionCacheConfig config,
com.eviware.soapui.config.DefintionPartConfig part)
|
java.io.InputStream |
load(java.lang.String url)
|
org.apache.xmlbeans.XmlObject |
loadXmlObject(java.lang.String url,
org.apache.xmlbeans.XmlOptions options)
|
java.lang.String |
saveDefinition(java.lang.String folderName)
Saves the complete definition to the specified folder, returns path to
root part |
Methods inherited from class com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader |
getBaseInputSource, getBaseURI, getFirstNewURI, getImportInputSource, getLatestImportURI, getPassword, getUrl, getUsername, hasCredentials, isAbsoluteUrl, setNewBaseURI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachedWsdlLoader
public CachedWsdlLoader(com.eviware.soapui.config.DefinitionCacheConfig config)
CachedWsdlLoader
public CachedWsdlLoader(AbstractInterface<?> iface)
throws java.lang.Exception
- Throws:
java.lang.Exception
load
public java.io.InputStream load(java.lang.String url)
throws java.lang.Exception
- Specified by:
load
in class WsdlLoader
- Throws:
java.lang.Exception
loadXmlObject
public org.apache.xmlbeans.XmlObject loadXmlObject(java.lang.String url,
org.apache.xmlbeans.XmlOptions options)
throws java.lang.Exception
- Specified by:
loadXmlObject
in interface SchemaLoader
- Overrides:
loadXmlObject
in class WsdlLoader
- Throws:
java.lang.Exception
getPartContent
public static org.apache.xmlbeans.XmlObject getPartContent(com.eviware.soapui.config.DefinitionCacheConfig config,
com.eviware.soapui.config.DefintionPartConfig part)
throws org.apache.xmlbeans.XmlException
- Throws:
org.apache.xmlbeans.XmlException
saveDefinition
public java.lang.String saveDefinition(java.lang.String folderName)
throws java.lang.Exception
- Saves the complete definition to the specified folder, returns path to
root part
- Parameters:
folderName
-
- Returns:
-
- Throws:
java.lang.Exception
createFilesForExport
public StringToStringMap createFilesForExport(java.lang.String urlPrefix)
throws java.lang.Exception
- Throws:
java.lang.Exception
close
public void close()
Copyright © 2005-2010 eviware.com. All Rights Reserved.