Tuscany Assembly Model

org.apache.tuscany.model.assembly
Interface ImportWSDL

All Superinterfaces:
AssemblyObject
All Known Implementing Classes:
ImportWSDLImpl

public interface ImportWSDL
extends AssemblyObject

Model object that represents the import of an external WSDL definition.

Version:
$Rev$ $Date$

Method Summary
 javax.wsdl.Definition getDefinition()
          Returns the WSDL Definition.
 String getLocation()
          Returns the location where the WSDL definition can be found.
 String getNamespace()
          Returns the namespace URI for this import.
 void setDefinition(javax.wsdl.Definition definition)
          Sets the WSDL Definition.
 void setLocation(String uri)
          Set the location where the WSDL definition can be found.
 void setNamespace(String uri)
          Sets the namespace URI for this import.
 
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
 

Method Detail

getLocation

String getLocation()
Returns the location where the WSDL definition can be found.

Returns:
the location where the WSDL definition can be found

setLocation

void setLocation(String uri)
Set the location where the WSDL definition can be found.

Parameters:
uri - the location where the WSDL definition can be found

getNamespace

String getNamespace()
Returns the namespace URI for this import.

Returns:
the namespace URI for this import

setNamespace

void setNamespace(String uri)
Sets the namespace URI for this import.

Parameters:
uri - the namespace URI for this import

getDefinition

javax.wsdl.Definition getDefinition()
Returns the WSDL Definition.

Returns:
the WSDL Definition

setDefinition

void setDefinition(javax.wsdl.Definition definition)
Sets the WSDL Definition.

Parameters:
definition - the WSDL Definition

Tuscany Assembly Model

-