Package net.sf.ehcache.hibernate
Class EhcacheJtaTransactionManagerLookup
- java.lang.Object
-
- net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup
-
- net.sf.ehcache.hibernate.EhcacheJtaTransactionManagerLookup
-
- All Implemented Interfaces:
TransactionManagerLookup,org.hibernate.transaction.TransactionManagerLookup
public class EhcacheJtaTransactionManagerLookup extends DefaultTransactionManagerLookup implements org.hibernate.transaction.TransactionManagerLookup
Hibernate TransactionManagerLookup which also is a Ehcache transaction manager lookup.- Author:
- Ludovic Orban
-
-
Constructor Summary
Constructors Constructor Description EhcacheJtaTransactionManagerLookup()Construct a new transaction manager lookup.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetTransactionIdentifier(javax.transaction.Transaction transaction)javax.transaction.TransactionManagergetTransactionManager(java.util.Properties properties)java.lang.StringgetUserTransactionName()-
Methods inherited from class net.sf.ehcache.transaction.manager.DefaultTransactionManagerLookup
getTransactionManager, init, register, setProperties, unregister
-
-
-
-
Method Detail
-
getTransactionManager
public javax.transaction.TransactionManager getTransactionManager(java.util.Properties properties) throws org.hibernate.HibernateException- Specified by:
getTransactionManagerin interfaceorg.hibernate.transaction.TransactionManagerLookup- Throws:
org.hibernate.HibernateException
-
getUserTransactionName
public java.lang.String getUserTransactionName()
- Specified by:
getUserTransactionNamein interfaceorg.hibernate.transaction.TransactionManagerLookup
-
getTransactionIdentifier
public java.lang.Object getTransactionIdentifier(javax.transaction.Transaction transaction)
- Specified by:
getTransactionIdentifierin interfaceorg.hibernate.transaction.TransactionManagerLookup
-
-