org.apache.ojb.otm.transaction
Class JBossTransactionFactory

java.lang.Object
  extended byorg.apache.ojb.otm.transaction.ManagedTransactionFactory
      extended byorg.apache.ojb.otm.transaction.JBossTransactionFactory
All Implemented Interfaces:
TransactionFactory

public class JBossTransactionFactory
extends ManagedTransactionFactory

Author:
matthew.baird, Raghu Rajah

Constructor Summary
JBossTransactionFactory()
          Constructor for JBossTransactionManagerFactory.
 
Method Summary
 javax.transaction.TransactionManager getJTATransactionManager()
          Jboss stores the transactionmanager in JNDI.
 
Methods inherited from class org.apache.ojb.otm.transaction.ManagedTransactionFactory
acquireConnection, getJTATransaction, getTransactionForConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossTransactionFactory

public JBossTransactionFactory()
Constructor for JBossTransactionManagerFactory.

Method Detail

getJTATransactionManager

public javax.transaction.TransactionManager getJTATransactionManager()
                                                              throws TransactionFactoryException
Jboss stores the transactionmanager in JNDI. todo: cache resolved transactionmanager.

Specified by:
getJTATransactionManager in class ManagedTransactionFactory
Throws:
TransactionFactoryException
See Also:
org.apache.ojb.otm.jdo.transactionmanager.TransactionManagerFactory#getTransactionManager()


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14