package

org.hibernate.transaction

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

Interfaces

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

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. 
JBossTSStandaloneTransactionManagerLookup Return a standalone JTA transaction manager for JBoss Transactions Known to work for org.jboss.jbossts:jbossjta:4.11.0.Final 
JDBCTransaction Transaction 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()
JOnASTransactionManagerLookup TransactionManagerLookup strategy for JOnAS  
JOTMTransactionManagerLookup TransactionManagerLookup strategy for JOTM 
JRun4TransactionManagerLookup TransactionManagerLookup strategy for JRun4 AS 
JTATransaction Transaction implementation based on transaction management through a JTA UserTransaction. 
JTATransactionFactory Factory for JTATransaction instances. 
OC4JTransactionManagerLookup TransactionManagerLookup for the OC4J (Oracle) AS. 
OrionTransactionManagerLookup TransactionManagerLookup strategy for Orion 
ResinTransactionManagerLookup TransactionManagerLookup strategy for Resin 
SunONETransactionManagerLookup TransactionManagerLookup 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  
WebSphereTransactionManagerLookup TransactionManagerLookup strategy for WebSphere (versions 4, 5.0 and 5.1)