Information Technology Reference
In-Depth Information
• Which business exceptions can roll back or compensate the already executed
business actions
All these topics and its configuration mechanisms will be discussed in detail in Chapter 8 ,
Implementing Persistence and Transactions .
Persistence for a process's execution is thought to be a recovery point between different
environments. It wasn't thought of as a tool that provides a history of the process's execu-
tion or much readable information from external tools, but just to store its current state.
Completed process instances are deleted from the runtime's database to maintain it at a
steady size. For the same reason, only running steps are stored, and everything with re-
gards to the runtime is simply serialized to the database to make restoring the process in-
stance as efficient as possible. To keep historical information about our process executions
separately, we need to use the Audit/History logs.
Search WWH ::




Custom Search