Course Content
An Introduction to the Java
Transaction API (JTA)
The JBoss JTA Implementation
- UserTransaction
- TransactionManager
- Suspending and Resuming a Transaction
- The Transaction Interface
- Resource Enlistment
- Transaction Synchronization
- Transaction Equality
The Resource Manager
- The XAResource Interface
- Extended XAResource Control
- Enlisting Multiple One-Phase Aware Resources
- Opening a Resource Manager
- Closing a Resource Manager
- Threads of Control
- Transaction Association
- Externally-Controlled Connections
- Resource Sharing
- Local and Global Transactions
- Transaction Timeouts
- Dynamic Registration
Transaction Recovery
- Failure recovery
- Recovering XAConnections
- Alternative to XAResourceRecovery
JDBC and Transactions
- Using the transactional JDBC driver
- Managing Transactions
- Restrictions
- Transactional drivers
- Loading drivers
Connections
- Making the connection
- JBossJTA JDBC Driver Properties
- XADataSources