com.eviware.soapui.impl.wsdl.support.wsdl
Class CachedWsdlLoader

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader
      extended by com.eviware.soapui.impl.wsdl.support.wsdl.CachedWsdlLoader
All Implemented Interfaces:
javax.wsdl.xml.WSDLLocator

public class CachedWsdlLoader
extends WsdlLoader

WsdlLoader for cached definitions

Author:
ole.matzura

Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader
log
 
Constructor Summary
CachedWsdlLoader(com.eviware.soapui.config.DefinitionCacheConfig config)
           
CachedWsdlLoader(java.lang.String wsdlUrl)
           
 
Method Summary
 boolean abort()
           
 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)
           
 boolean isAborted()
           
 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)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader
cacheWsdl, getBaseInputSource, getBaseURI, getImportInputSource, getLatestImportURI, getPassword, getUsername, hasCredentials, isAbsoluteUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachedWsdlLoader

public CachedWsdlLoader(com.eviware.soapui.config.DefinitionCacheConfig config)

CachedWsdlLoader

public CachedWsdlLoader(java.lang.String wsdlUrl)
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

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
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

abort

public boolean abort()
Specified by:
abort in class WsdlLoader

isAborted

public boolean isAborted()
Specified by:
isAborted in class WsdlLoader

saveDefinition

public java.lang.String saveDefinition(java.lang.String folderName)
                                throws java.lang.Exception
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-2007 eviware.com. All Rights Reserved.