- What is TMP in tempo and where the ODE engine is used?
- Does the ODE engine only be used from the xform actions?
- How does tempo communicates with ODE?
The Task Manager Process is used to manage the lifecycle of the task (creation, claim, revoke, escalation, complete, etc.). Thus, user processes get a simpler create-and -complete task interaction that abstracts most of the lifecycle by delegating these task-management responsibility to the Task Manager.
The Task Manager calls TMS directly. When a task is completed, TMS calls back the Task Manager which, in turn, calls back the user process.
Ode runs the processes but it's never called directly. The PIPA initiation and PA callbacks go to processes (via WS invocation). This whole interaction is illustrated at Creating and completing a task
where UBP and TMP run on the Ode process engine.