EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.transaction.sunas
Class SunAS9TransactionController

java.lang.Object
  extended by org.eclipse.persistence.transaction.AbstractTransactionController
      extended by org.eclipse.persistence.transaction.JTATransactionController
          extended by org.eclipse.persistence.transaction.glassfish.GlassfishTransactionController
              extended by org.eclipse.persistence.transaction.sunas.SunAS9TransactionController
All Implemented Interfaces:
ExternalTransactionController

public class SunAS9TransactionController
extends GlassfishTransactionController

Purpose: TransactionController implementation for SunAS9 JTA

Description: Implements the required behavior for controlling JTA transactions in SunAS9. The JTA TransactionManager must be set on the instance.

See Also:
replaced by GlassfishTransactionController

Field Summary
 
Fields inherited from class org.eclipse.persistence.transaction.glassfish.GlassfishTransactionController
JNDI_TRANSACTION_MANAGER_NAME
 
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
SunAS9TransactionController()
           
 
Method Summary
 
Methods inherited from class org.eclipse.persistence.transaction.glassfish.GlassfishTransactionController
acquireTransactionManager
 
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, getTransactionManager, 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

SunAS9TransactionController

public SunAS9TransactionController()

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference