Class 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 Detail

      • EhcacheJtaTransactionManagerLookup

        public EhcacheJtaTransactionManagerLookup()
        Construct a new transaction manager lookup.
    • Method Detail

      • getTransactionManager

        public javax.transaction.TransactionManager getTransactionManager​(java.util.Properties properties)
                                                                   throws org.hibernate.HibernateException
        Specified by:
        getTransactionManager in interface org.hibernate.transaction.TransactionManagerLookup
        Throws:
        org.hibernate.HibernateException
      • getUserTransactionName

        public java.lang.String getUserTransactionName()
        Specified by:
        getUserTransactionName in interface org.hibernate.transaction.TransactionManagerLookup
      • getTransactionIdentifier

        public java.lang.Object getTransactionIdentifier​(javax.transaction.Transaction transaction)
        Specified by:
        getTransactionIdentifier in interface org.hibernate.transaction.TransactionManagerLookup