- 
    Type:Task 
- 
    Resolution: Fixed
- 
    Priority:L3 - Default 
- 
    Affects Version/s: None
- 
    Component/s: engine
- 
    None
Goal:
- Evaluate feasibility to implement execution and task listeners as external tasks
- Identify critical implementation challenges
Priority:
- Execution Listeners
- Task Listeners
Execution Listeners
- Need to define exact runtime behavior, e.g.
	- should the invocation of subsequent listeners wait until the external task is finished?)
 
- Defines a new wait state
	- Execution state must be persisted entirely to resume it successfully after external task is completed
- All operations on wait state must still work when process instance is waiting for external task to complete
		- Migration
- Cancellation (via API, boundary event, modification, ...)
- APIs for requesting process instance state (e.g. activity instance tree, statistics queries, ...)
 
 
This is the controller panel for Smart Panels app
- is related to
- 
                    CAM-13197 I can implement execution listeners on BPMN tasks/events as external tasks -         
- Open
 
-         
- links to
