Tuscany Assembly Model

org.apache.tuscany.model.types.wsdl
Interface WSDLServiceContract

All Superinterfaces:
AssemblyObject, Extensible, ServiceContract
All Known Implementing Classes:
WSDLServiceContractImpl

public interface WSDLServiceContract
extends ServiceContract

A WSDL service contract.


Method Summary
 javax.wsdl.PortType getCallbackPortType()
          Returns the callback WSDL portType.
 javax.wsdl.PortType getPortType()
          Returns the WSDL portType.
 void setCallbackPortType(javax.wsdl.PortType portType)
          Sets the callback WSDL portType.
 void setPortType(javax.wsdl.PortType portType)
          Sets the WSDL portType.
 
Methods inherited from interface org.apache.tuscany.model.assembly.ServiceContract
getCallbackInterface, getInterface, getScope, setCallbackInterface, setInterface, setScope
 
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible
getExtensibilityAttributes, getExtensibilityElements
 
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
 

Method Detail

getPortType

javax.wsdl.PortType getPortType()
Returns the WSDL portType.

Returns:
the WSDL portType

setPortType

void setPortType(javax.wsdl.PortType portType)
Sets the WSDL portType.

Parameters:
portType -

getCallbackPortType

javax.wsdl.PortType getCallbackPortType()
Returns the callback WSDL portType.

Returns:
the callback WSDL portType

setCallbackPortType

void setCallbackPortType(javax.wsdl.PortType portType)
Sets the callback WSDL portType.

Parameters:
portType -

Tuscany Assembly Model

-