org.apache.tuscany.sca.interfacedef.wsdl
Interface WSDLInterface

All Superinterfaces:
Base, java.lang.Cloneable, IntentAttachPoint, Interface, PolicySetAttachPoint
All Known Implementing Classes:
WSDLInterfaceImpl

public interface WSDLInterface
extends Interface, Base

Represents a WSDL interface.


Method Summary
 javax.xml.namespace.QName getName()
          Returns the name of the WSDL interface.
 PortType getPortType()
          Returns the WSDL interface portType.
 WSDLDefinition getWsdlDefinition()
           
 void setName(javax.xml.namespace.QName interfaceName)
          Sets the name of the WSDL interface.
 void setPortType(PortType portType)
          Sets the WSDL interface portType
 void setWsdlDefinition(WSDLDefinition wsdlDefinition)
           
 
Methods inherited from interface org.apache.tuscany.sca.interfacedef.Interface
clone, getOperations, isConversational, isDynamic, isRemotable, resetDataBinding, setConversational, setDefaultDataBinding, setRemotable
 
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getApplicablePolicySets, getPolicySets
 
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents, getType, setType
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
isUnresolved, setUnresolved
 

Method Detail

getName

javax.xml.namespace.QName getName()
Returns the name of the WSDL interface.

Returns:
the name of the WSDL interface

setName

void setName(javax.xml.namespace.QName interfaceName)
Sets the name of the WSDL interface.

Parameters:
interfaceName - the name of the WSDL interface

getPortType

PortType getPortType()
Returns the WSDL interface portType.

Returns:
the WSDL interface portType

setPortType

void setPortType(PortType portType)
Sets the WSDL interface portType

Parameters:
portType - the WSDL interface portType

getWsdlDefinition

WSDLDefinition getWsdlDefinition()

setWsdlDefinition

void setWsdlDefinition(WSDLDefinition wsdlDefinition)