org.granite.tide.data
Class JTATransactionManager

java.lang.Object
  extended by org.granite.tide.data.JTATransactionManager
All Implemented Interfaces:
TideTransactionManager

public class JTATransactionManager
extends Object
implements TideTransactionManager

Responsible for attaching a entity with the entity mangager

Author:
cingram

Field Summary
static String USER_TRANSACTION_JNDI
           
 
Constructor Summary
JTATransactionManager()
           
 
Method Summary
 Object begin(TideTransactionPersistenceManager pm)
           
 void commit(Object tx)
           
 void rollback(Object tx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USER_TRANSACTION_JNDI

public static final String USER_TRANSACTION_JNDI
See Also:
Constant Field Values
Constructor Detail

JTATransactionManager

public JTATransactionManager()
Method Detail

begin

public Object begin(TideTransactionPersistenceManager pm)
Specified by:
begin in interface TideTransactionManager

commit

public void commit(Object tx)
            throws Exception
Specified by:
commit in interface TideTransactionManager
Throws:
Exception

rollback

public void rollback(Object tx)
Specified by:
rollback in interface TideTransactionManager