com.atomikos.eclipselink.platform
Class AtomikosTransactionController

java.lang.Object
  extended by org.eclipse.persistence.transaction.AbstractTransactionController
      extended by org.eclipse.persistence.transaction.JTATransactionController
          extended by com.atomikos.eclipselink.platform.AtomikosTransactionController
All Implemented Interfaces:
org.eclipse.persistence.sessions.ExternalTransactionController

public class AtomikosTransactionController
extends org.eclipse.persistence.transaction.JTATransactionController


Field Summary
 
Fields inherited from class org.eclipse.persistence.transaction.JTATransactionController
defaultTransactionManager, transactionManager
 
Fields inherited from class org.eclipse.persistence.transaction.AbstractTransactionController
activeUnitOfWorkThreadLocal, currentlyProcessedListeners, listenerFactory, numSessionsRequiringSequencingCallback, sequencingListeners, session, unitsOfWork
 
Constructor Summary
AtomikosTransactionController()
           
 
Method Summary
protected  TransactionManager acquireTransactionManager()
          INTERNAL: Obtain and return the JTA TransactionManager on this platform
 TransactionManager getTransactionManager()
           
 
Methods inherited from class org.eclipse.persistence.transaction.JTATransactionController
beginTransaction_impl, canBeginTransaction_impl, canCommitTransaction_impl, canIssueSQLToDatabase_impl, canMergeUnitOfWork_impl, canRollbackTransaction_impl, commitTransaction_impl, getDefaultTransactionManager, getIntStatus, getTransaction_impl, getTransactionKey_impl, getTransactionStatus_impl, isRolledBack_impl, markTransactionForRollback_impl, registerSynchronization_impl, rollbackTransaction_impl, setDefaultTransactionManager, setTransactionManager, statusToString_impl
 
Methods inherited from class org.eclipse.persistence.transaction.AbstractTransactionController
addUnitOfWork, beginTransaction, bindToCurrentTransaction, clearSequencingListeners, commitTransaction, getActiveSequencingCallback, getActiveUnitOfWork, getListenerFactory, getSession, getTransaction, getTransactionKey, getTransactionStatus, getUnitsOfWork, hasActiveUnitOfWork, initializeSequencingListeners, isSequencingCallbackRequired, jndiLookup, logTxStateTrace, logTxTrace, lookupActiveUnitOfWork, lookupActiveUnitOfWork, markTransactionForRollback, noTransactionOrRolledBackOrCommited, numSessionsRequiringSequencingCallback, registerSynchronizationListener, removeSequencingListener, removeUnitOfWork, rollbackTransaction, setListenerFactory, setSession, setUnitsOfWork
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtomikosTransactionController

public AtomikosTransactionController()
Method Detail

acquireTransactionManager

protected TransactionManager acquireTransactionManager()
                                                throws Exception
INTERNAL: Obtain and return the JTA TransactionManager on this platform

Overrides:
acquireTransactionManager in class org.eclipse.persistence.transaction.JTATransactionController
Throws:
Exception

getTransactionManager

public TransactionManager getTransactionManager()
Overrides:
getTransactionManager in class org.eclipse.persistence.transaction.JTATransactionController


Copyright © 2012. All Rights Reserved.