| |||||||
| DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES | ||||||
The activity declaration defines an activity in the workflow process
definition.
| Nested Element Summary | |
| attributeThe list of extension attributes. |
| attributeThe list of extension attributes. |
| dataMappingThe list of data mappings. |
| descriptionAn optional description of the model element. |
| descriptionAn optional description of the model element. |
| eventHandlerThe list of event handlers of the activity definition. |
| LoopThe loop characteristics of the activity. |
| Attribute Summary | |
xs:boolean | allowsAbortByPerformerDetermines whether the activity is allowed to be aborted. |
xs:string | applicationThe model id of the application to execute when the attribute "implementation" is set to "Application". |
xs:boolean | hibernateOnCreationDetermines whether an activity instance is hibernated immediately after beeing created. |
xs:string | idThe human usable identifier of the activity definition. |
xs:string | implementationDescription of how the activity is implemented. |
xs:string | implementationProcessThe model id of the subprocess implementing the activity when the attribute "implementation" is set to "Subprocess". |
joinSplitType | joinThe type of activity join. |
xs:string | loopConditionLogical condition for the loop when attribute loopType is "WHILE" or "REPEAT". |
xs:string | loopTypeDescription of whether the activity shall be executed in a loop. |
xs:string | nameThe human friendly name of the activity definition. |
xs:long | oidA 32-bit number assigned to the workflow process definition. |
xs:string | performerThe model id of a participant (role, organization or conditional performer) who is assigned to the activity. |
joinSplitType | splitThe type of activity split. |
xs:NMTOKEN | subProcessModeThe execution mode of the subprocess. |
| Attribute Detail |
xs:booleanoptionalunqualifiedxs:stringoptionalunqualifiedxs:booleanoptionalunqualifiedxs:stringrequiredunqualifiedxs:stringoptionalunqualifiedxs:stringoptionalunqualifiedjoinSplitTypeoptionalunqualifiedxs:stringoptionalunqualifiedxs:stringoptionalunqualifiedxs:stringrequiredunqualifiedxs:longrequiredunqualifiedxs:stringoptionalunqualifiedjoinSplitTypeoptionalunqualifiedoptionalunqualified<xs:element name="activity"><xs:complexType></xs:element><xs:sequence><xs:choice maxOccurs="1" minOccurs="0"></xs:sequence>
</xs:choice><xs:attribute name="oid" type="xs:long" use="required">
</xs:attribute><xs:attribute name="id" type="xs:string" use="required">
</xs:attribute><xs:attribute name="name" type="xs:string" use="required">
</xs:attribute><xs:attribute name="implementation" type="xs:string">
</xs:attribute><xs:attribute name="loopType" type="xs:string">
</xs:attribute><xs:attribute name="loopCondition" type="xs:string">
</xs:attribute><xs:attribute name="performer" type="xs:string">
</xs:attribute><xs:attribute name="application" type="xs:string">
</xs:attribute><xs:attribute name="implementationProcess" type="xs:string">
</xs:attribute><xs:attribute name="subProcessMode"><xs:simpleType></xs:attribute><xs:restriction base="xs:NMTOKEN"></xs:simpleType><xs:enumeration value="sync_shared"/><xs:enumeration value="sync_separate"/><xs:enumeration value="async_separate"/></xs:restriction><xs:attribute name="allowsAbortByPerformer" type="xs:boolean">
</xs:attribute><xs:attribute name="hibernateOnCreation" type="xs:boolean"></xs:complexType>
</xs:attribute>
| |||||||
| DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES | ||||||