A listener for transaction completion events.
XAConnectionFactory is an extension of ConnectionFactory used to create connections in a transaction managed environment.
BasicManagedDataSource is an extension of BasicDataSource which creates ManagedConnections.
An implementation of XAConnectionFactory which uses a real XADataSource to obtain connections and XAResources.
An implementation of XAConnectionFactory which manages non-XA connections in XA transactions.
LocalXAResource is a fake XAResource for non-XA connections.
ManagedConnection is responsible for managing a database connection in a transactional environment (typically called "Container Managed").
The ManagedDataSource is a PoolingDataSource that creates ManagedConnections.
PoolableConnection that unregisters from TransactionRegistry on Connection real destroy.
TransactionContext represents the association between a single XAConnectionFactory and a Transaction.
TransactionRegistry tracks Connections and XAResources in a transacted environment for a single XAConnectionFactory.
Copyright © 2017. All rights reserved.