org.apache.tuscany.sca.implementation.bpel
Interface BPELProcessDefinition

All Superinterfaces:
Base

public interface BPELProcessDefinition
extends Base

The model representing a BPEL process definition.


Method Summary
 java.util.List<BPELImportElement> getImports()
          Return the list of imports for this process
 java.util.List<WSDLInterface> getInterfaces()
          Return the collection of associated WSDL interfaces
 java.lang.String getLocation()
          Get the URL for the process location
 javax.xml.namespace.QName getName()
          Get the BPEL process Name
 java.util.List<BPELPartnerLinkElement> getPartnerLinks()
          Return the list of PartnerLinks for this process
 java.util.List<PortType> getPortTypes()
          Return the collection of associated port types
 java.lang.String getURI()
          Get BPEL process URI
 void setLocation(java.lang.String location)
          Set the URL for the process location
 void setName(javax.xml.namespace.QName name)
          Set the BPEL process Name
 void setURI(java.lang.String uri)
          Set the BPEL process URI
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
isUnresolved, setUnresolved
 

Method Detail

getName

javax.xml.namespace.QName getName()
Get the BPEL process Name

Returns:

setName

void setName(javax.xml.namespace.QName name)
Set the BPEL process Name

Parameters:
processName - process QName

getURI

java.lang.String getURI()
Get BPEL process URI

Returns:
URI for the process

setURI

void setURI(java.lang.String uri)
Set the BPEL process URI

Parameters:
uri - for the process

getLocation

java.lang.String getLocation()
Get the URL for the process location

Returns:

setLocation

void setLocation(java.lang.String location)
Set the URL for the process location

Parameters:
url -

getPartnerLinks

java.util.List<BPELPartnerLinkElement> getPartnerLinks()
Return the list of PartnerLinks for this process

Returns:

getImports

java.util.List<BPELImportElement> getImports()
Return the list of imports for this process

Returns:

getPortTypes

java.util.List<PortType> getPortTypes()
Return the collection of associated port types

Returns:

getInterfaces

java.util.List<WSDLInterface> getInterfaces()
Return the collection of associated WSDL interfaces

Returns: