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

All Superinterfaces:
Base, ComponentType, Implementation

public interface BPELImplementation
extends Implementation

The model representing the BPEL implementation in an SCA assembly model.


Method Summary
 ComponentType getComponentType()
          Returns the componentType for this implementation.
 ModelResolver getModelResolver()
          Returns the model resolver that can be used to resolve WSDLs and XSDs referenced by the BPEL process.
 javax.xml.namespace.QName getProcess()
          Get the BPEL process Name
 BPELProcessDefinition getProcessDefinition()
          Get the BPEL process definition
 void setComponentType(ComponentType componentType)
          Sets the componentType for this implementation
 void setModelResolver(ModelResolver modelResolver)
          Sets the model resolver that can be used to resolve WSDLs and XSDs referenced by the BPEL process.
 void setProcess(javax.xml.namespace.QName processName)
          Set the BPEL process Name
 void setProcessDefinition(BPELProcessDefinition processDefinition)
          Set the BPEL process definition
 
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentType
getConstrainingType, getProperties, getReferences, getServices, getURI, setConstrainingType, setURI
 
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
isUnresolved, setUnresolved
 

Method Detail

getProcess

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

Returns:

setProcess

void setProcess(javax.xml.namespace.QName processName)
Set the BPEL process Name

Parameters:
processName - process QName

getProcessDefinition

BPELProcessDefinition getProcessDefinition()
Get the BPEL process definition

Returns:

setProcessDefinition

void setProcessDefinition(BPELProcessDefinition processDefinition)
Set the BPEL process definition

Parameters:
processDefinition -

getComponentType

ComponentType getComponentType()
Returns the componentType for this implementation.

Returns:

setComponentType

void setComponentType(ComponentType componentType)
Sets the componentType for this implementation

Parameters:
componentType - the component type to set

getModelResolver

ModelResolver getModelResolver()
Returns the model resolver that can be used to resolve WSDLs and XSDs referenced by the BPEL process.

Returns:

setModelResolver

void setModelResolver(ModelResolver modelResolver)
Sets the model resolver that can be used to resolve WSDLs and XSDs referenced by the BPEL process.

Parameters:
modelResolver -