Package org.hibernate.resource.transaction.spi
package org.hibernate.resource.transaction.spi
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
Underlies the
Transaction
API.- See Also:
-
ClassDescriptionProvides access to a
Connection
that is isolated from any "current transaction" with the designated purpose of performing DDL commands.Contract for performing work in a manner that isolates it from any current transaction.Manages a registry of (local) JTASynchronization
instancesSPI contract forSynchronizationRegistry
implementors.Models the coordination of all transaction related flows.Provides the means for resource-local transactions (as transaction drivers) to control the underlying "physical transaction" currently associated with theTransactionCoordinator
.Builder forTransactionCoordinator
instances.Access to options to are specific to eachTransactionCoordinator
instance.Models an owner of aTransactionCoordinator
.Observer of internal transaction events.Enumeration of statuses in which a transaction facade (Transaction
) might be.