assign

Mit der Activity assign kann ein Prozess die Werte von Variablen und Endpoint References (siehe Endpoint Reference) setzen.

<assign standard-attributes>
standard-elements
<copy>+
from-spec
to-spec
</copy>
</assign>

Als from-spec ist eines der folgenden Konstrukte erlaubt:

<from variable="ncname" part="ncname"? query="queryString"?/> -- query nur in ausführbaren Prozessen
<from partnerLink="ncname" endpointReference="myRole|partnerRole"/>
<from variable="ncname" property="qname"/>
<from expression="general-expr"/>
<from> ... literal value ... </from>
<from opaque="yes"> -- nur in abstrakten Prozessen

Als to-spec ist eines der folgenden Konstrukte erlaubt:

<to variable="ncname" part="ncname"? query="queryString"?/> -- query nur in ausführbaren Prozessen
<to partnerLink="ncname"/>
<to variable="ncname" property="qname"/>