
Metamodel user guide
A Transaction is a specialized type of Sub-Process which will have a special behavior that is controlled through a transaction protocol (such as WS-Transaction). The boundary of the Sub-Process will be double-lined to indicate that it is a Transaction

Attribute | Description |
---|---|
string Protocol [1..1] | The elements that make up the internal Sub-Process flow.
This association is only applicable when the XSD Interchange is used. In the case of the XMI interchange, this association is inherited from the FlowElementsContainer class. |
TransactionMethod Method [1..1] | TransactionMethod is an attribute that defines the technique that will be used to undo a Transaction that has been cancelled.
The default is compensate, but the attribute MAY be set to store or image. |