Uses of Package
org.hibernate.resource.transaction.spi
Packages that use org.hibernate.resource.transaction.spi
Package
Description
This package defines the central Hibernate APIs, beginning with
SessionFactory
, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session
and StatelessSession
,
the most important APIs exposing persistence-related operations for
entities.Internals for supporting various aspects of JDBC interaction
SPI contracts supporting various aspects of JDBC interaction.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the event types and event listener interfaces for
events produced by the stateful
Session
.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Implementation of the SPI for managing JDBC connections and other heavyweight resources.
An SPI for managing JDBC connections and other heavyweight resources, based around the
idea of a "JDBC session".
An implementation of
TransactionCoordinator
based on JdbcResourceTransaction
.An SPI which models the concept of a JDBC resource-level transaction.
Implementations of
TransactionCoordinator
based on JTA.Internal implementation details for the resource-level transaction capabilities of Hibernate.
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
Implementation of the SPI for schema information extraction from the database via JDBC.
An implementation of the SPI for the tooling related to DDL generation, export, migration, and validation.
Support for exporting generated DDL to the database or to SQL scripts.
An SPI for tooling related to DDL generation, export, migration, and validation.
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.engine.jdbc.internal
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.engine.jdbc.spi
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.engine.spiClassDescriptionModels the coordination of all transaction related flows.Access to options to are specific to each
TransactionCoordinator
instance. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.engine.transaction.internalClassDescriptionModels 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 the
TransactionCoordinator
.Enumeration of statuses in which a transaction facade (Transaction
) might be. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.envers.internal.entities.mapper.relation.lazy
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.event.spi
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.internalClassDescriptionModels the coordination of all transaction related flows.Access to options to are specific to each
TransactionCoordinator
instance. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.resource.jdbc.internal
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.resource.jdbc.spi
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.resource.transaction.backend.jdbc.internalClassDescriptionProvides 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
instancesModels 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. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.resource.transaction.backend.jdbc.spi
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.resource.transaction.backend.jta.internalClassDescriptionProvides 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
instancesModels 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. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.resource.transaction.internalClassDescriptionManages a registry of (local) JTA
Synchronization
instancesSPI contract forSynchronizationRegistry
implementors.Builder forTransactionCoordinator
instances. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.resource.transaction.spiClassDescriptionProvides 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
instancesModels 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. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.testing.jtaClassDescriptionModels the coordination of all transaction related flows.Builder for
TransactionCoordinator
instances.Access to options to are specific to eachTransactionCoordinator
instance.Models an owner of aTransactionCoordinator
. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.tool.schema.extract.internalClassDescriptionProvides access to a
Connection
that is isolated from any "current transaction" with the designated purpose of performing DDL commands. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.tool.schema.internalClassDescriptionProvides access to a
Connection
that is isolated from any "current transaction" with the designated purpose of performing DDL commands. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.tool.schema.internal.execClassDescriptionProvides access to a
Connection
that is isolated from any "current transaction" with the designated purpose of performing DDL commands. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.tool.schema.spiClassDescriptionProvides access to a
Connection
that is isolated from any "current transaction" with the designated purpose of performing DDL commands.