Join

A choreography construct that defines the point where one or more forked activities join.
Can define that the completion of all state occur.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
name xsd:string optional
nameID xsd:ID optional
waitForAll xsd:boolean true optional
Indicates that all transitions coming into the Join are
executed in order for the Business Collaboration to reach the Join state
(AND-join). By default, the Join is an AND-join.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://docs.oasis-open.org/ebxmlbp/ebbp-2.0'

Used By

Element Group collaborationGroup

Source

<xsd:element name="Join" type="JoinType">
  <xsd:annotation>
    <xsd:documentation>A choreography construct that defines the point where one or more forked activities join. Can define that the completion of all state occur.</xsd:documentation>
  </xsd:annotation>
  <xsd:unique name="Join-ID">
    <xsd:selector xpath="."/>
    <xsd:field xpath="nameID"/>
  </xsd:unique>
</xsd:element>

Sample