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.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
.This package defines the Hibernate configuration-time mapping model.
An SPI for managing JDBC connections and other heavyweight resources, based around the
idea of a "JDBC session".
An SPI which models the concept of a JDBC resource-level transaction.
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
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.spi
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.engine.spiClassDescriptionModels the coordination of all transaction related flows.Access to options that are specific to each
TransactionCoordinator
instance. -
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.event.spi
-
Classes in org.hibernate.resource.transaction.spi used by org.hibernate.mappingClassDescriptionProvides 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.resource.jdbc.spi
-
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.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 that 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.tool.schema.spiClassDescriptionProvides access to a
Connection
that is isolated from any "current transaction" with the designated purpose of performing DDL commands.