Business Components Transactions
A transaction is a persisted collection of work that can be committed or rolled back together as a group.
The Business Components framework handles all transactions at the application module level. The application module provides a transaction context, with a single database connection. When you commit a change, the commit applies to all view objects in the application module. For nested application modules, the outermost or root application module provides the transaction context for all nested application modules.