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
Connectionthat 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) JTASynchronizationinstancesSPI contract forSynchronizationRegistryimplementors.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 forTransactionCoordinatorinstances.Access to options that are specific to eachTransactionCoordinatorinstance.Models an owner of aTransactionCoordinator.Observer of internal transaction events.Enumeration of statuses in which a transaction facade (Transaction) might be.