[hibernate-dev] [infinispan-dev] [ISPN-6] Query cache region implementation, getting transaction manager?

Brian Stansberry brian.stansberry at redhat.com
Thu Aug 20 11:24:31 EDT 2009


The TM should be available to you. In the JBC integration, it's actually 
the integration that injects the TM into JBC!

See start() in 
https://svn.jboss.org/repos/hibernate/core/trunk/cache-jbosscache/src/main/java/org/hibernate/cache/jbc/builder/MultiplexingCacheInstanceManager.java

On 08/17/2009 07:09 AM, Galder Zamarreno wrote:
> Hmmm, potentially from Hibernate. Adding hibernate-dev to the
> discussion. What's the correct way to get hold of the transaction
> manager in a Hibernate env?
>
> org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManager(Properties
> props)
>
> On 08/17/2009 02:00 PM, Manik Surtani wrote:
>> Why do you need to get the TM from Infinispan?  Surely there would be
>> other ways to get this, either from Hibernate or from JNDI?
>>
>> On 17 Aug 2009, at 12:38, Galder Zamarreno wrote:
>>
>>> Hi,
>>>
>>> I'm currently working on the query cache region and calling get() on
>>> query cache region should suspend current transaction. With JBC, we used
>>> to call the following to get the transaction manager:
>>>
>>> cache.getConfiguration().getRuntimeConfig().getTransactionManager();
>>>
>>> However, this API is not available in Infinispan. What should be the
>>> correct way to get the transaction manager?
>>> TestingUtil.geTransactionManager() includes a method to do so but I
>>> don't think such method should be used for anything other than testing.
>>>
>>> Thoughts?
>>> --
>>> Galder Zamarreño
>>> Sr. Software Engineer
>>> Infinispan, JBoss Cache
>>> _______________________________________________
>>> infinispan-dev mailing list
>>> infinispan-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>
>> --
>> Manik Surtani
>> manik at jboss.org
>> Lead, Infinispan
>> Lead, JBoss Cache
>> http://www.infinispan.org
>> http://www.jbosscache.org
>>
>>
>>
>>
>


-- 
Brian Stansberry
Lead, AS Clustering
JBoss by Red Hat



More information about the hibernate-dev mailing list