org.compass.core.transaction
Class JTASyncTransactionFactory

java.lang.Object
  extended by org.compass.core.transaction.AbstractTransactionFactory
      extended by org.compass.core.transaction.AbstractJTATransactionFactory
          extended by org.compass.core.transaction.JTASyncTransactionFactory
All Implemented Interfaces:
TransactionFactory

public class JTASyncTransactionFactory
extends AbstractJTATransactionFactory

Factory for JTASyncTransactions.

Author:
kimchy
See Also:
JTASyncTransaction

Field Summary
 
Fields inherited from class org.compass.core.transaction.AbstractTransactionFactory
commitBeforeCompletion, compass, log
 
Constructor Summary
JTASyncTransactionFactory()
           
 
Method Summary
 InternalCompassTransaction doBeginTransaction(InternalCompassSession session)
           
protected  InternalCompassTransaction doContinueTransaction(InternalCompassSession session)
           
 
Methods inherited from class org.compass.core.transaction.AbstractJTATransactionFactory
doBindSessionToTransaction, doConfigure, getTransactionBoundSession, getTransactionManager, getUserTransaction, isWithinExistingTransaction, unbindSessionFromTransaction
 
Methods inherited from class org.compass.core.transaction.AbstractTransactionFactory
beginTransaction, configure, tryJoinExistingTransaction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JTASyncTransactionFactory

public JTASyncTransactionFactory()
Method Detail

doBeginTransaction

public InternalCompassTransaction doBeginTransaction(InternalCompassSession session)
                                              throws CompassException
Specified by:
doBeginTransaction in class AbstractTransactionFactory
Throws:
CompassException

doContinueTransaction

protected InternalCompassTransaction doContinueTransaction(InternalCompassSession session)
                                                    throws CompassException
Specified by:
doContinueTransaction in class AbstractTransactionFactory
Throws:
CompassException


Copyright (c) 2004-2009 The Compass Project.