Other Supporting Types
|
||
Attribute / Attribute group |
Cardinality |
Type |
Description |
---|---|---|---|
InputSets Attributes |
|
||
ArtifactInputs |
N |
DataObject |
Zero or more ArtifactInputs may be defined for each InputSet. An input is an artifact, usually a data object. Also boolean RequiredForStart is set for ArtifactInputs. A dialog for selecting the model object is opened. |
PropertyInputs |
N |
Property |
Zero or more PropertyInputs may be defined for each InputSet. For the combination of ArtifactInputs and PropertyInputs, there must be at least one item defined for the InputSet. |
|
|||
OutputSets Attributes |
|
||
ArtifactOutputs |
N |
DataObject |
Zero or more ArtifactOutputs may be defined for each OutputSet. An Output is an artifact, usually a data object. Also boolean ProduceAtCompletion is set for ArtifactOutputs. A dialog for selecting the model object is opened. |
PropertyOutputs |
N |
Property |
Zero or more PropertyOutputs may be defined for each OutputSet. For the combination of ArtifactOutputs and PropertyOutputs, there must be at least one item defined for the OutputSet. |
|
|||
Property Attributes |
|
||
Name |
1 |
String |
Each property has a name (e.g. name=”Customer Name”). |
Type |
1 |
String |
Each property has a type (e.g. type=”String”). |
Value |
1 |
Expression |
Each property may have a Value specified. |
Correlation |
1 |
Boolean |
This attribute is included for mapping to BPEL4WS. The property will map to a correlation set and the child properties will be properties of that correlation set. |
|
|||
Web Service Attributes |
Whenever e.g. the implementation attribute is set to Web Service the attributes for Web Service can be defined as follows: |
||
ParticipantRef |
1 |
ParticipantRef |
A Participant for the Web Services must be entered. |
Interface |
1 |
String |
Defines the interface for the web service (i.e. portType). |
Operation |
N |
String |
Defines one or more operations for the web service. |
|
|||
Expression Attributes |
|
||
ExpressionBody |
1 |
String |
An ExpressionBody MUST be entered to provide the text of the expression, which will be written in the language defined by the ExpressionLanguage attribute. |
ExpressionLanguage |
1 |
String |
A Language MUST be provided to identify the language of the ExpressionBody. The value of the ExpressionLanguage should follow the naming conventions for the version of the specified language. |