Package org.hibernate.resource.transaction.spi
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
-
Interface Summary Interface Description DdlTransactionIsolator Provides access to aConnection
that is isolated from any "current transaction" with the designated purpose of performing DDL commands.IsolationDelegate Contract for performing work in a manner that isolates it from any current transaction.SynchronizationRegistry Manages a registry of (local) JTASynchronization
instancesSynchronizationRegistryImplementor SPI contract forSynchronizationRegistry
implementors.TransactionCoordinator Models the coordination of all transaction related flows.TransactionCoordinator.TransactionDriver Provides the means for resource-local transactions (as transaction drivers) to control the underlying "physical transaction" currently associated with theTransactionCoordinator
.TransactionCoordinatorBuilder Builder forTransactionCoordinator
instances.TransactionCoordinatorBuilder.Options Access to options to are specific to eachTransactionCoordinator
instance.TransactionCoordinatorOwner Models an owner of aTransactionCoordinator
.TransactionObserver Observer of internal transaction events. -
Enum Summary Enum Description TransactionStatus Enumeration of statuses in which a transaction facade (Transaction
) might be.