org.apache.ojb.otm.transaction
Class ManagedTransactionFactory.ManagedConnection
java.lang.Object
  
org.apache.ojb.otm.core.BaseConnection
      
org.apache.ojb.otm.transaction.ManagedTransactionFactory.ManagedConnection
- All Implemented Interfaces: 
 - OTMConnection
 
- Enclosing class:
 - ManagedTransactionFactory
 
private static class ManagedTransactionFactory.ManagedConnection
- extends BaseConnection
 
 
| 
Method Summary | 
 void | 
transactionBegin()
 
          Notification issued by the driving transaction to begin this transaction | 
 void | 
transactionCommit()
 
          Notification issued by the driving transaction to commit resources held by this connection. | 
 void | 
transactionPrepare()
 
          Prepare for a commit. | 
 void | 
transactionRollback()
 
          Notification issued by the driving transaction to rollback resources held by this
 connection. | 
 
| Methods inherited from class org.apache.ojb.otm.core.BaseConnection | 
close, deletePersistent, getCollectionByQuery, getCollectionByQuery, getCount, getDescriptorFor, getEditingContext, getIdentity, getIteratorByOQLQuery, getIteratorByOQLQuery, getIteratorByQuery, getIteratorByQuery, getKernelBroker, getObjectByIdentity, getObjectByIdentity, getTransaction, invalidate, invalidateAll, isClosed, lockForWrite, makePersistent, newOQLQuery, newOQLQuery, refresh, serviceObjectCache, setTransaction | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ManagedTransactionFactory.ManagedConnection
public ManagedTransactionFactory.ManagedConnection(PBKey pbKey)
transactionBegin
public void transactionBegin()
                      throws TransactionException
- Description copied from class: 
BaseConnection 
- Notification issued by the driving transaction to begin this transaction
- Specified by:
 transactionBegin in class BaseConnection
 
- Throws:
 TransactionException- See Also:
 BaseConnection.transactionBegin()
 
 
transactionPrepare
public void transactionPrepare()
                        throws TransactionException
- Description copied from class: 
BaseConnection 
- Prepare for a commit. As part of a two phase commit protocol of the transaction.
- Specified by:
 transactionPrepare in class BaseConnection
 
- Throws:
 TransactionException- See Also:
 BaseConnection.transactionPrepare()
 
 
transactionCommit
public void transactionCommit()
                       throws TransactionException
- Description copied from class: 
BaseConnection 
- Notification issued by the driving transaction to commit resources held by this connection.
- Specified by:
 transactionCommit in class BaseConnection
 
- Throws:
 TransactionException- See Also:
 BaseConnection.transactionCommit()
 
 
transactionRollback
public void transactionRollback()
                         throws TransactionException
- Description copied from class: 
BaseConnection 
- Notification issued by the driving transaction to rollback resources held by this
 connection.
- Specified by:
 transactionRollback in class BaseConnection
 
- Throws:
 TransactionException- See Also:
 BaseConnection.transactionRollback()
 
 
Copyright © 2007-2012 The Kuali Foundation. All Rights Reserved.