Package org.hibernate.resource.transaction.spi
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
Underlies the
Transaction API.- See Also:
TransactionCoordinator
-
Interface Summary Interface Description DdlTransactionIsolator Provides access to aConnectionthat 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) JTASynchronizationinstancesSynchronizationRegistryImplementor SPI contract forSynchronizationRegistryimplementors.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 forTransactionCoordinatorinstances.TransactionCoordinatorBuilder.Options Access to options to are specific to eachTransactionCoordinatorinstance.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.