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 a Connection that is isolated from any "current transaction" with the designed purpose of performing DDL commandsSynchronizationRegistry Manages a registry of (local) JTASynchronization
instancesSynchronizationRegistryImplementor SPI contract for SynchronizationRegistry implementors.TransactionCoordinator Models the coordination of all transaction related flows.TransactionCoordinator.TransactionDriver Provides the means for "local transactions" (as transaction drivers) to control the underlying "physical transaction" currently associated with the TransactionCoordinator.TransactionCoordinatorBuilder Builder forTransactionCoordinator
instances.TransactionCoordinatorBuilder.Options Access to options to are specific to each TransactionCoordinator instanceTransactionCoordinatorOwner Models an owner of a TransactionCoordinator. -
Enum Summary Enum Description TransactionStatus Enumeration of statuses in which a transaction facade (Transaction
) might be.