com.eviware.soapui.impl.wadl
Class WadlDefinitionContext

java.lang.Object
  extended by com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext<RestService,DefinitionLoader,WadlInterfaceDefinition>
      extended by com.eviware.soapui.impl.wadl.WadlDefinitionContext
All Implemented Interfaces:
DefinitionContext

public class WadlDefinitionContext
extends AbstractDefinitionContext<RestService,DefinitionLoader,WadlInterfaceDefinition>


Constructor Summary
WadlDefinitionContext(java.lang.String wadlUrl)
           
WadlDefinitionContext(java.lang.String url, RestService iface)
           
 
Method Summary
protected  DefinitionLoader createDefinitionLoader(DefinitionCache restServiceDefinitionCache)
           
protected  DefinitionLoader createDefinitionLoader(java.lang.String url)
           
 java.lang.String export(java.lang.String path)
           
protected  WadlInterfaceDefinition loadDefinition(DefinitionLoader loader)
           
 WadlInterfaceDefinition regenerateWadl()
           
 
Methods inherited from class com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext
getDefinitionCache, getDefinitionParts, getInterface, getInterfaceDefinition, getSchemaException, getSchemaTypeLoader, getSchemaTypeSystem, getUrl, hasSchemaTypes, isCached, isLoaded, load, load, loadIfNecessary, release, reload, setDefinition, setInterface, uncache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WadlDefinitionContext

public WadlDefinitionContext(java.lang.String url,
                             RestService iface)

WadlDefinitionContext

public WadlDefinitionContext(java.lang.String wadlUrl)
Method Detail

createDefinitionLoader

protected DefinitionLoader createDefinitionLoader(DefinitionCache restServiceDefinitionCache)
Specified by:
createDefinitionLoader in class AbstractDefinitionContext<RestService,DefinitionLoader,WadlInterfaceDefinition>

createDefinitionLoader

protected DefinitionLoader createDefinitionLoader(java.lang.String url)
Specified by:
createDefinitionLoader in class AbstractDefinitionContext<RestService,DefinitionLoader,WadlInterfaceDefinition>

loadDefinition

protected WadlInterfaceDefinition loadDefinition(DefinitionLoader loader)
                                          throws java.lang.Exception
Specified by:
loadDefinition in class AbstractDefinitionContext<RestService,DefinitionLoader,WadlInterfaceDefinition>
Throws:
java.lang.Exception

export

public java.lang.String export(java.lang.String path)
                        throws java.lang.Exception
Throws:
java.lang.Exception

regenerateWadl

public WadlInterfaceDefinition regenerateWadl()


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