-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
None
Inclusion of the following API concepts:
- Configuration
- ProcessEngine
- ProcessDefinitionService
- ProcessBuilder
- ProcessInstance or Process
- Execution or Token
- StartEvent with no Trigger
- EndEvent with no Result
- WaitState
- Exclusive Gateway
- Sequence Flow
Inclusion of the following process constructs
- processe (<process/>)
- start event (<start/>)
- state == wait tasks (<state/>)
- exclusive gateway (<exclusive/>)
- sequence flow (<flow/>
<process>
<start name='A'>
<flow to='B'/>
</start>
<exclusive name='B' [expr='outcome']>
<flow to='C' [expr='expr1'] [name='accept']/>
<flow to='E' [expr='expr2'] [name='reject']/>
<flow to='D' [default='true'] [name='unknown']/>
</exclusive>
<state name='C'>
<flow to='E'/>
</state>
<exclusive name='D'>
<handler class='foo.bar'>
<config>
any
</config>
</handler>
</exclusive>
<end name='E'/>
</process>
The GPD will support the BPMN notation for these concepts
and they will be documented as such in the documentation.