com.eviware.soapui.impl.support.definition.support
Class InterfaceCacheDefinitionLoader

java.lang.Object
  extended by com.eviware.soapui.impl.support.definition.support.AbstractDefinitionLoader
      extended by com.eviware.soapui.impl.wsdl.support.wsdl.AbstractWsdlDefinitionLoader
          extended by com.eviware.soapui.impl.support.definition.support.InterfaceCacheDefinitionLoader
All Implemented Interfaces:
DefinitionLoader, WsdlDefinitionLoader, SchemaLoader, javax.wsdl.xml.WSDLLocator

public class InterfaceCacheDefinitionLoader
extends AbstractWsdlDefinitionLoader

WsdlLoader for cached definitions

Author:
ole.matzura

Field Summary
 
Fields inherited from class com.eviware.soapui.impl.wsdl.support.wsdl.AbstractWsdlDefinitionLoader
log
 
Constructor Summary
InterfaceCacheDefinitionLoader(DefinitionCache config)
           
 
Method Summary
 void close()
           
 java.lang.String getFirstNewURI()
           
static org.apache.xmlbeans.XmlObject getPartContent(InterfaceDefinitionPart part)
           
 java.io.InputStream load(java.lang.String url)
           
 org.apache.xmlbeans.XmlObject loadXmlObject(java.lang.String url, org.apache.xmlbeans.XmlOptions options)
           
 void setNewBaseURI(java.lang.String uri)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.support.wsdl.AbstractWsdlDefinitionLoader
getBaseInputSource, getBaseURI, getImportInputSource, getLatestImportURI, getPassword, getUrl, getUsername, hasCredentials, isAbsoluteUrl
 
Methods inherited from class com.eviware.soapui.impl.support.definition.support.AbstractDefinitionLoader
abort, isAborted, setProgressInfo, setProgressMonitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.impl.support.definition.DefinitionLoader
abort, isAborted, setProgressInfo, setProgressMonitor
 

Constructor Detail

InterfaceCacheDefinitionLoader

public InterfaceCacheDefinitionLoader(DefinitionCache config)
Method Detail

load

public java.io.InputStream load(java.lang.String url)
                         throws java.lang.Exception
Specified by:
load in class AbstractWsdlDefinitionLoader
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 AbstractWsdlDefinitionLoader
Throws:
java.lang.Exception

getPartContent

public static org.apache.xmlbeans.XmlObject getPartContent(InterfaceDefinitionPart part)
                                                    throws org.apache.xmlbeans.XmlException
Throws:
org.apache.xmlbeans.XmlException

close

public void close()

setNewBaseURI

public void setNewBaseURI(java.lang.String uri)

getFirstNewURI

public java.lang.String getFirstNewURI()


Copyright © 2005-2010 eviware.com. All Rights Reserved.