Chapter 8. Transactions and Idempotency
In this chapter, we will cover the following recipes:
Preventing duplicate invocation of routing logic
Transactional file consumption
Using transactions with a database
Limiting the scope of a transaction
Rolling back a transaction
Using transactions with messaging
Idempotency inside transactions
Setting up XA transactions over multiple transactional resources