## Uses of Package
org.hibernate.transaction

Packages that use org.hibernate.transaction
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.ejb.transaction
org.hibernate.impl: This package contains implementations of the central Hibernate APIs, especially the Hibernate session.
org.hibernate.jdbc: This package abstracts the mechanism for dispatching SQL statements to the database, and implements interaction with JDBC.
org.hibernate.testing.tm: Defines a simplified JTA TransactionManager and transactional connection pool designed for use in test suite and simple usage scenarios.
org.hibernate.transaction: This package abstracts the underlying transaction mechanism (JTA or JDBC) and provides strategies for obtaining application server `TransactionManager`s.
org.hibernate.transaction.synchronization

Classes in org.hibernate.transaction used by org.hibernate.cfg
TransactionFactory Contract for generating Hibernate `Transaction` instances.
TransactionManagerLookup Contract for locating the JTA `TransactionManager` on given platform.

Classes in org.hibernate.transaction used by org.hibernate.ejb.transaction
CMTTransaction Implements a basic transaction strategy for CMT transactions.
CMTTransactionFactory Factory for `CMTTransaction` instances.
TransactionFactory Contract for generating Hibernate `Transaction` instances.
TransactionFactory.Context Callback mechanism; a context is always a `Session` in the Hibernate usage.

Classes in org.hibernate.transaction used by org.hibernate.impl
TransactionFactory Contract for generating Hibernate `Transaction` instances.
TransactionFactory.Context Callback mechanism; a context is always a `Session` in the Hibernate usage.

Classes in org.hibernate.transaction used by org.hibernate.jdbc
TransactionFactory.Context Callback mechanism; a context is always a `Session` in the Hibernate usage.

Classes in org.hibernate.transaction used by org.hibernate.testing.tm
TransactionManagerLookup Contract for locating the JTA `TransactionManager` on given platform.

Classes in org.hibernate.transaction used by org.hibernate.transaction
JNDITransactionManagerLookup Template implementation of `TransactionManagerLookup` where the underlying `TransactionManager` is available via JNDI lookup at the specified location - `JNDITransactionManagerLookup.getName()`.
TransactionFactory Contract for generating Hibernate `Transaction` instances.
TransactionFactory.Context Callback mechanism; a context is always a `Session` in the Hibernate usage.
TransactionManagerLookup Contract for locating the JTA `TransactionManager` on given platform.

Classes in org.hibernate.transaction used by org.hibernate.transaction.synchronization
TransactionFactory.Context Callback mechanism; a context is always a `Session` in the Hibernate usage.

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.