Package org.hibernate.transaction

This package abstracts the underlying transaction mechanism (JTA or JDBC) and provides strategies for obtaining application server TransactionManagers.

Interface Summary

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.

Class Summary

BESTransactionManagerLookup A TransactionManager lookup strategy for Borland ES.
BTMTransactionManagerLookup TransactionManager lookup strategy for BTM
CacheSynchronization A JTA transaction synch used to allow the Session to know about transaction events.
CMTTransaction Implements a basic transaction strategy for CMT transactions.
CMTTransactionFactory Factory for CMTTransaction instances.
JBossTransactionManagerLookup A TransactionManagerLookup lookup strategy for JBoss AS.
JDBCTransactionTransaction implementation based on transaction management through a JDBC java.sql.Connection.
JDBCTransactionFactory Factory for JDBCTransaction instances.
JNDITransactionManagerLookup Template implementation of TransactionManagerLookup where the underlying TransactionManager is available via JNDI lookup at the specified location - getName().
JOnASTransactionManagerLookupTransactionManagerLookup strategy for JOnAS
JOTMTransactionManagerLookupTransactionManagerLookup strategy for JOTM
JRun4TransactionManagerLookupTransactionManagerLookup strategy for JRun4 AS
JTATransactionTransaction implementation based on transaction management through a JTA UserTransaction.
JTATransactionFactory Factory for JTATransaction instances.
OC4JTransactionManagerLookupTransactionManagerLookup for the OC4J (Oracle) AS.
OrionTransactionManagerLookupTransactionManagerLookup strategy for Orion
ResinTransactionManagerLookupTransactionManagerLookup strategy for Resin
SunONETransactionManagerLookupTransactionManagerLookup strategy for Sun ONE Application Server 7 and above
TransactionFactoryFactory Helper for creating TransactionFactory instances.
TransactionManagerLookupFactory Helper for generating TransactionManagerLookup instances.
WeblogicTransactionManagerLookup TransactionManager lookup strategy for WebLogic
WebSphereExtendedJTATransactionLookup TransactionManagerLookup implementation intended for use with WebSphere Application Server (WAS).
WebSphereExtendedJTATransactionLookup.TransactionManagerAdapter
WebSphereExtendedJTATransactionLookup.TransactionManagerAdapter.TransactionAdapter
WebSphereTransactionManagerLookupTransactionManagerLookup strategy for WebSphere (versions 4, 5.0 and 5.1)
This package abstracts the underlying transaction mechanism (JTA or JDBC) and provides strategies for obtaining application server TransactionManagers.